实验作业2 MATLAB 作图 1、用 plot,fplot 绘制函数 y=cos(tan( x))的图形
解: 代码如下: x=linspace(-0
5,30); y=cos(tan(pi*x)); plot(x,y) 结果: fplot('[cos(tan(pi*x))]',[-0
5]) 结果: 注 意 事项: fplot('[cos(tan(pi*x))]',[-0
5])不能写成fplot('[cos(tan(pi*x))]',(-0
5))否则是错误程序
用 ezplot 绘制函数 exy-sin(x+y)=0 在[-3, 3]上的图形
解: 代码如下: ezplot('exp(x*y)-sin(x+y)=0',[-3,3]) 3
用 matlab 以 动 画 的 方 式 绘 制 出 摆 线 x=a(t-sint) y=a(1-cost) (a 自己赋值)的渐屈线 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+dy^2)*dy/dyy;%渐屈线的坐标 yy=y+(1+dy^2)/dyy; M=50; t=0; xxx=subs(xx); yyy=subs(yy); H1=plot(xxx,yyy,'r');hold on;grid on;axis([0,7,-2
5]); x1=subs(x); y1=subs(y); H2=plot([x1,xxx],[