用matlab画sin(x y) (x y)
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/05 02:31:36
不是的,π不仅仅是3.1416,而是3.141592653589793,matlab最高精度是双精度,最多包含16个有效数字,这个和浮点数运算有关系你可以在matlab里运行下formatlong,然
[x,y]=meshgrid(1:10,1:10);z=x.*y;surf(x,y,z)不知道lz是不是这个意思?
第一句错了.改为:x=0:0.01:4*pi;%0.01是步长.a=sin(x);plot(x,a);
x=0:0.01:1;y=0;fori=1:20y=y+sin(i*x);endplot(y);
clearall;clc;y=@(x)x.*sin(x);ezplot(y);gridon;--------------------------或者用数值方法(建议使用数值方法)clearall;cl
这是笛卡尔的著名的“心形线”他花出来应该是颗心的形状(下面就是那个故事)1956年,斯德哥尔摩的街头,52岁的笛卡尔邂逅了18岁的瑞典公主克里斯汀.那时,落魄、一文不名的笛卡尔过着乞讨的生活,全部的财
什么意思,说清楚再问:就是抽样信号在matlab中的信号处理
用这个ezplot('y-sin(x)/x=0',[-10,10,-0.5,1.2])前面是函数后面是图像范围这样画出来是连续的再问:我想在同一张图画五个色的平移后的这种曲线,但是这个语句好像不像一般
x=[-pi:pi/100:pi];[x,y]=meshgrid(x,x);z=x.*y;surf(x,y,z)shadingflat
x=1:0.1:2*pi;y=x.*sin(x.\1);plot(x,y);注意x是点乘,因为x是向量不是一个数
第一步首先定义x的范围,我们在这里定义x的范围是-2pi到2pi精度为50,然后输入函数,最后使用plot命令画出图像,具体命令如下:>>x=-2*pi:(pi/50):2*pi;%定义x的范围是-2
你指的是ezplot函数吧.ezplot('sin(x^2+932/1000*y^2)=cos(x*y)')
ezplot('y*(0.005*(sin(x))^2)+y^2*(1e-6*(cos(x))^4+5e-5*(sin(x))^4+6.1793e-4*(cos(x))^2*(sin(x))^2)-1
正确方式:x=0:1:40;y=sin(x).*cos(x);plot(x,y)原因:注意多个数值做乘除运算时要用点乘(.*),直接用乘(*)则报错
是你自己的问题.2*pi*f0*i=2*pi*0.5*i=pi*i由于i是整数,所以就是pi的整数倍.我们知道pi的整数倍的正弦值是0之所以越来越大.是因为pi与真实的圆周率之间有误差,在i越大时,这
x=-100:0.001:100; y=sin(x)./x; plot(x,y)grid on
x=(-4*pi:0.1:4*pi);y=tan(sin(x.^2));plot(x,y)这是从-4pi到4pi的图像.
x=linspace(-1,1);y=linspace(-1,1);[X,Y]=meshgrid(x,y); Z=X.*Y;mesh(X,Y,Z);
用solve()函数求再问:我还知道用这个函数呢,我试了没有求出来,所以请仁兄计算出来,告诉我答案。再答:后面的好像不完整……+2980.34*sin(x+7再问:……+2980.34*sin(x+7
x1=-4*pi:4*pi;x2=-4*pi:4*pi;y=sin(sqrt(x1.^2+x2.^2))./sqrt(x1.^2+x2.^2);disp(y);再问:再利用人工神经网络或支持向量机方法