用matlab绘制抛物线y的x平方,我刚刚学习MATLAB,想画一下(x^2+y^2-1)^3=x^2*y^3这个曲线的图像,该怎么画呢,谢谢大家了。...
syms x y zezsurf(x,y,1-x-2*y)如果希望去除网格可以再加上shading interp如果想让坐标轴显示比例相等,可以再加上axis equalwww.mh456.com防采集。
这是个隐函数,matlab里有专门的画隐函数程序,叫“ezplot”你试试这么写: ezplot('(x^2+y^2-1)^3=x^2*y^3')图形是个心形的样子,如果没错的话
1.Matlab超强经典教程 《Matlab超强经典教程》其实是这本书在网上流传的艺名,它真实的书名叫做《Matlab5手册》,由ChinaPub出版。2.Matlab demystified 这本书是一本在欧美流行的教材,作者是
二维的,当然是plot了。plot3是针对三维的,比如x,y,z。对于你这个问题,我复建议你首先将其进行变化,整理成y = f(x)的形式。若整理不成这种形式,那就只能整理为x = f(t),y = f(t),t为自变量的形式。一 、对于制y = f(x)你可以在x的定义域范围内[a,b]取值step = 0.1; %步长暂时设置为0.1,如果想画稀疏知的点,步长可设大点,如果想画密一点的,可设小点。x = a:step:b;然后根据函数表达式y = f(x),计算相应的y的值。最后plot(x,y,'b.');就OK了。二、对于x = f(t), y=f(t);你可以在t的定义域范围内[a,b]取值t = a:step:b;然后根据函数表达式x = f(t), y=f(t);计算相应的x,y值最后,可以画三维的,也可以画二维的。plot(x,y,'b.');或者plot3(t,x,y,'b.'); %注意,这里是把t当做道笛卡尔坐标系下的x,x当做y,y当做z处理的。追问也很感谢你的回答,但不能采纳为最佳答案了。
等到学习matlab时觉得这才是真正的王道啊。它不仅有强大的运算功能,还有强大的绘图功能,虽然学习了有一个学习,但是我对他的了解额仅仅是一点点,或许连入门都谈不上。因为我学习时了解到一个现实。就是
内容来自www.mh456.com请勿采集。
总结
以上是生活随笔为你收集整理的用matlab绘制抛物线y的x平方,我刚刚学习MATLAB,想画一下(x^2+y^2-1)^3=x^2*y^3这个曲线的图像,该怎么画呢,谢谢大家了。...的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 系统安装界面蓝屏重启怎么办啊 系统安装蓝
- 下一篇: matlab练习程序(最小二乘多项式拟合