第三届编程暨软件操作大赛复赛试题.docxVIP

  • 4
  • 0
  • 约小于1千字
  • 约 2页
  • 2022-10-04 发布于湖北
  • 举报

第三届编程暨软件操作大赛复赛试题.docx

第三届编程暨软件操作大赛复赛试题 1、实际中处理图像的软件很多,处理的效果也很不错。但要画出高精度往往很难,而 matlab 以其强大的画图功能在这方面占据着一席之地的优势,尤其是在建模中,漂亮的图形往往能增加论文的亮点,评审专家也往往更青睐于 matlab 作出的图形。请在 matlab 中画出如下图形: Just for you!1 Just for you! 1 0 0 -1 1.5 1 己 0.5 自 信 0 相 -0.5 2 -1 1 数学建模 -1 -2 MATLAB万 岁 (提示:查阅 matlab 作图的相关函数) 本图所用函数为: f=(x.^2+(9*y.^2)./4+z.^2-1).^3-((9*y.^2).*(z.^3))./80-(x.^2).*(z.^3) 此作为图像处理块,可以上网查找资料。 解 经过查找资料和相关数据处理后得到以下程序代码: clc,clear [x,y,z]=meshgrid(linspace(-3,3,120)); f=(x.^2+(9*y.^2)./4+z.^2-1).^3-((9*y.^2).*(z.^3))./80-(x.^2).*(z.^3); p=patch(isosurface(x,y,z,f,0)); set(gca,Color,g) set(p,FaceColor,b) grid on daspect([1 1

文档评论(0)

1亿VIP精品文档

相关文档