可以参考下面的代码:
>> t=0:01:2pi; >> x=10(t-sin(t));y=10(1-cos(t)); >> plot(x,y)
plot 函数常用格式为:
plot(x) 当x 为一向量时,以x 元素的值为纵坐标,x 的序号为横坐标值绘制
使用plot 函数之前,必须首先定义好曲线上每一点的x 及y 坐标。
扩展资料:
Matlab常用函数和命令
simget 获取SIMULINK模型设置的仿真参数
simple 寻找最短形式的符号解
simplify 符号计算中进行简化 *** 作
simset 对SIMULINK模型的仿真参数进行设置simulink 启动SIMULINK模块库浏览器
svds 求指定的若干奇异值
switch-case-otherwise 多分支结构
sym2poly 符号多项式转变为双精度多项式系数向量
参考资料来源:百度百科-MATLAB
1、双击matlab软件图标,打开matlab软件,可以看到matlab软件的界面。
2、通过语句[u,v,w]=sphere(56); 获得绘制球体的三维坐标。
3、使用语句:
subplot(2,2,1);
plot3(u,v,w);
title('plot3()');
将分成四份,在第一行第一列使用plot3()绘制球体,并使用函数title()添加标题。
4、使用语句:
subplot(2,2,2);
surf(u,v,w);
title('surf()');
将分成四份,在第一行第二列使用函数surf()绘制球体,并使用函数title()添加标题。
5、使用语句:
subplot(2,2,3);
surfl(u,v,w);
title('surfl()');
将分成四份,在第二行第一列使用函数surfl()绘制球体,并使用函数title()添加标题。
6、使用语句:
subplot(2,2,4);
mesh(u,v,w);
title('mesh()');
将分成四份,在第二行第二列使用函数mesh()绘制球体,并使用函数title()添加标题。
7、随后就可以看到绘制完成的球面方程。
用MATLAB画出差分方程图像,应用for循环语句来求,当k为某值时对应的w值。然后再绘制其图形。实现方法如下:
w(1)=100;
for k=1:10
w(k+1)=0975w(k)-0125k+25;
end
k=1:11;
plot(k,w)
xlabel('k');ylabel('w(k)');
1、直接打开自己的电脑桌面,点击matlab的快捷方式跳转。
2、下一步d出新的窗口,需要根据实际情况输入二元一次方程的相关代码。
3、这个时候如果没问题,就继续选择图示按钮确定运行。
4、这样一来会得到对应的结果,即可实现画图了。
首先,建立微分方程自定义函数
function dy=odefun(t,y,a);
dy(1)=y(2);
dy(2)=(1/a)sqrt(1+y(1)^2);
dy=dy(:);
其二,用ode45()函数求其数值解,再用plot()函数绘出x——y(x),x——dy/dx关系图
a=1;
y0=[a,0];
[t,y]=ode45(@(t,y)odefun(t,y,a),[0 20],y0)
plot(t,y(:,1),'',t,y(:,2),'-'),grid on,hold on
legend('y(x)','dy/dx','Location','northwest') )
xlabel('x'),ylabel('y(x)、dy/dx')
运行结果
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)