码迷,mamicode.com
首页 > 其他好文 > 详细

matlab学习第一天

时间:2016-12-05 22:26:09      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:分割   src   hold   ges   坐标系   pac   pre   matlab   png   

>> x=linspace(-10,10,50);
>> y=x.^2.*sin(x);
>> plot(x,y,linewidth,1)
>> plot(x,y,linewidth,2)

分析:
linspace,分割。把(-1010)分割成50份,赋值给x
y=x^2*sin(x)
画出 x,y在同一坐标系下的图像,线的宽度为2

技术分享

 

切片图,可以做多维图

>> x=linspace(-2,2,40);
>> y=x;
>> z=x;
>> [x,y,z]=meshgrid(x,y,z);
>> w=x.^2+y.^2+z.^2;
>> slice(x,y,z,w,[-1,0,1],[-1,0,1],[-1,0,1]);
>> colorbar

技术分享

 

plot3函数进行三维做图,quiver3函数进行抖动:

>> t=0:0.1:1.5;
>> Vx=2*t;
>> Vy=2*t.^2;
>> Vz=6*t.^3-t.^2;
>> x=t.^2;
>> y=(2/3)*t.^3;
>> z=(6/4)*t.^4-(1/3)*t.^3;
>> plot3(x,y,z,r.-),hold on
>> Vx=gradient(x);
>> Vy=gradient(y);
>> Vy=gradient(z);
>> quiver3(x,y,z,Vx,Vy,Vz),grid on

技术分享技术分享

matlab学习第一天

标签:分割   src   hold   ges   坐标系   pac   pre   matlab   png   

原文地址:http://www.cnblogs.com/superxuezhazha/p/6135527.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!