
matlab 7.0三维心形函数
如http://zhidao.baidu.com/question/115433401.html 详细点
我刚下载的matlab7.0 不太会用呢 尽可能详细回答 谢了
顺便求一下 matlab 的基础画图什么的教程 貌似功能很强大啊 展开
figure(1)
ezplot('(x^2-1+y^2)^3-x^2*y^3 = 0')
axis([-2.5 2.5 -2 2])
% 三维心形图
figure(2)
n=100;
x=linspace(-3,3,n);
y=linspace(-3,3,n);
z=linspace(-3,3,n);
[X,Y,Z]=ndgrid(x,y,z);
F=((-(X.^2) .* (Z.^3) -(9/80).*(Y.^2).*(Z.^3)) + ((X.^2) + (9/4).* (Y.^2) + (Z.^2)-1).^3);
isosurface(F,0)
lighting phong
caxis
axis equal
colormap('flag');
view([55 34]);
不是彩色的 你看看我给你那网址 而且 也没有新手教程 求你再用点心回答 给你追加30分
没看明白,什么“不是彩色的”?
我看你那个网址了,有什么问题吗?你要的是画心形,我画出来的不是吗?
至于说新手教程,实在不知从哪里跟你说起。MATLAB相当庞大,根本不可能在这里几句话给你说清楚。如果你有诚意想学,作为一个过来人,给你一些建议倒是可以:
首先要有长期学习的思想准备,不要指望速成。我用了十几年了,在熟悉的人当中也算薄有虚名,但我自己清楚,只能勉强算是入门,离精通还差得远。
英语过得去的话,建议看MATLAB自带的文档。MATLAB的文档系统相当完备,读起来简直可以算得上是享受。入门可以从Getting Started with MATLAB那部分开始,篇幅并不大,但把初学应该掌握的知识都很好的包含在内了,同时也给出了下一步学习的建议。
如果刚开始学习,英语有困难,可以买一两本相关的中文图书。现在市面上MATLAB方面的书有几百种,我前些年看过一些,手头上有几十种电子书,整体感觉,绝大多数是垃圾,还是那句话,英语过得去建议看自带的文档。如果一定要看中文书,可以考虑张志涌和薛定宇写的书,这两位教授写书还算比较有诚意的。
有时间多看看MATLAB帮助里面带的demo,有助于你尽快了解MATLAB的功能有多强大。
想学好MATLAB,读代码是必要的手段。比如我前面给你的代码,你可以先运行看效果,然后逐个命令去看是怎样做到的,遇到不懂的命令就看帮助,有困难再上网求助。不要指望别人手把手教给你,有那种惰性的话不可能学好。
先说这些吧,可能有的话不是很中听,但请记住,忠言逆耳,不带抵触情绪的认真想想我说的这些话对你会有帮助。
我回答的已经很用心了,这些字都是逐个打出来的,话也是经过斟酌的。追加分就不必了,我不是为了这点虚拟的分才回答的。