谁能给我一些有用的,好玩的MATLAB程序

谁能给我一些有用的,好玩的MATLAB程序,第1张

给你一个画心的程序,去表白吧:

[x,y,z]=meshgrid(linspace(-5,5,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(p,'FaceColor','r')

grid on

daspect([1 1 1])

view(-30,24)

因为教授每天隔三差五找我汇报。我通常会建个loop,然后把每次算好的东西画成的figure 持续存起来。这样在做仿真的时候可以喝茶、看论文、做其他事情。最后把图一起放进PPT就行了。比如:

for ii = 1:N

(运算部分)

(画图部分)

saveas(gcf, ['D:/Results/' num2str(ii) '.fig'])

saveas(gcf, ['D:/Results/' num2str(ii) '.tif'])

end

存个.fig是方便以后修改。

同样的思路可以用Matlab直接存PDF+文字,然后合并到一起。我也看到过直接生成PPT的,不过代码比较长,而且 *** 作调试复杂些。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11061663.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存