matlab 怎么写x*sinx
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/18 18:02:35
t=0:0.01:2*pi;y1=sin(3*pi*t+pi./t)+0.2*t;plot(t,y1,'k-.');legend('y1=sin(3\pit+\pi./t)+0.2*t',4)set(
语法和C很像,但是语法限制要比C松的多,如果只是说会用的话,可以非常简单,它的许多库函数功能强大.用来写些理科,工科方面的小程序,非常方便.对图形的支持非常好,对矩阵的支持也非常好.
matlab中自然对数e的表达式是:exp()其中括号内部是具体的数值,如果你要用符号变量x表示的话:symsxexp(x)
如果x是标量,则为sin(x)/x如果x是向量,则为sin(x)./x
如果,x只是一个数的话.Y=X^2如果,x是一个数组,比如linspace(2,2*pi,1000)的话,应该写成Y=X.^2
直接在命令行窗口里输入,0.1-sin(0.1)就可以了.ans=1.6658e-004
x=-1:0.01:2*pi;y=power(sin(x),n);plot(x,y)把n换成你想要的数
symssinx>>[sinx,3]ans=[sinx,3]>>diff(ans)ans=[1,0]
太奇妙了.费了好大的力,才玩出来.采纳后发代码.谢谢你的理解.
这个嘛只能分析当接近于0时上面接近1下面接近0所以是无穷大
du=度;%输入度值fen=分;%输入分值x=du+fen/60;y=sin(x*pi/180);y
这是matlab中dde23的例子,通过这个例子,应该能看懂dde23个参数的作用.直接复制后边的代码就可以输出图形.%DDEX1Example1forDDE23.%Thisisasimpleexam
y=@(x)2/3*sin(x)*(sin(x)*cos(x)^2)^(1/2)/cos(x);再问:非常感谢,那sym是用来干什么的呢。是返回函数吗?那他的作用在于哪里呢?再答:sym是symble
f'(x)=cosx
%sin(x)/x在x=0处在matlab中是无定义的,tan(x)在x=pi/2在matlab也无定义,所以x取的区间是(pi/8:3pi/8),a=(0:10).程序如下:clear;clc;n=
x=0:0.001:20*pi %范围自己设定,这里我设的是0到20piy=sin(x)./x;plot(x,y);
你可以试着用一下lingo软件,linggo求解这个我觉得比较好写点.再问:lingo不是不好写未知个数的和嘛?再答:没有啊,利用定义变量,sets这个再问:能不能写个例子看看,例如L由1到K,YL的
x=pi:pi/50:4*pi;y=x.*tan(1./x).*sin(x.^3);plot(x,y),gridon>>程序给你改了下,看看,我执行时就没错了,也画出图了!
WPS自动升级为2013了,那2012怎么卸载?
y=(x.*sin(x))./(1+(cos(x).^2));#少了2对()