实验作业2MATLAB作图.docx
《实验作业2MATLAB作图.docx》由会员分享,可在线阅读,更多相关《实验作业2MATLAB作图.docx(4页珍藏版)》请在三一办公上搜索。
1、实验作业2 MATLAB作图实验作业2 MATLAB作图 1、用plot,fplot 绘制函数y=cos(tan(px)的图形。 解: 代码如下: x=linspace(-0.5,0.5,30); y=cos(tan(pi*x); plot(x,y) 结果: fplot(cos(tan(pi*x),-0.5,0.5) 结果: 注意事项: fplot(cos(tan(pi*x),-0.5,0.5)不能写成fplot(cos(tan(pi*x),)否则是错误程序。 2. 用ezplot绘制函数 exy-sin(x+y)=0 在-3, 3上的图形。 解: 代码如下: ezplot(exp(x*y)-
2、sin(x+y)=0,-3,3) 3. 用matlab以动画的方式绘制出摆线 x=a(t-sint) y=a(1-cost) 的渐屈线 clear; clc; close; a=1; syms t x=a*(t-sin(t); y=a*(1-cos(t); ezplot(x,y,0,2*pi),grid on;hold on; dy=diff(y)/diff(x); dyy=diff(dy)/diff(x); xx=x-(1+dy2)*dy/dyy;%渐屈线的坐标 yy=y+(1+dy2)/dyy; M=50; t=0; xxx=subs(xx); yyy=subs(yy); H1=plot(
3、xxx,yyy,r);hold on;grid on;axis(0,7,-2.5,2.5); x1=subs(x); y1=subs(y); H2=plot(x1,xxx,y1,yyy,k-); H3=plot(x1,y1,ko); H4=plot(xxx,yyy,ro); tt=linspace(0,2*pi,M); for i=1:M pause(0.2); t=tt(1:i); xxx=subs(xx); yyy=subs(yy); x1=subs(x); y1=subs(y); set(H1,xdata,xxx,ydata,yyy); set(H2,xdata,x1(i),xxx(i)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验作业2 MATLAB作图 实验 作业 MATLAB 作图
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3436245.html