用matlab画y=3x函数图像
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/24 12:28:14
f=50;R=50;c=3*10^8;w=2*pi*f;t=0:0.01:100;ft=exp(j*w*t);gt=f*(t-2*R/c);plot(t,ft)figure;plot(t,gt)这样可
你要对X和Y设定一个区间,然后就可以画了,我大概写了一下:[x,y]=meshgrid([-2,2,-4,4])%%%-2
x=-2:0.1:2;y=sin(x).*(x=0)+0.8*(x>0.8);plot(x,y,'*')
我记不清老师是怎么说的了……但是有两个问题1,X是一个数组,数组的每个值都参与运算时数组号后应该加点2,函数比较复杂,可设置中间函数.x=[-10:0.1:10];h=x./(x.^2+1);y=h.
x=1:0.1:10;y=1:0.1:10;z=0:0.1:10;[x,y,z]=meshgrid(x,y,z);f=((x-y).^2-1).*((y-z).^2-1).*((z-x).^2-1);
xx=-5:0.1:5;yy=xx;[x,y]=meshgrid(xx,yy);z=x.^2+y.^2+sin(x.*y);subplot(1,2,1)mesh(x,y,z)subplot(1,2,2
function dz=caonim(t,z)
symsxx=5:0.1:10;y=(1-x)./(1+x);plot(x,y,'r','linewidth',2)gridontext(7,-0.73,'\fontsize{14}y=(1-x)/(
f=50;R=50;c=3*10^8;w=2*pi*f;t=0:0.01:100;ft=exp(j*w*t);gt=f*(t-2*R/c);plot(t,ft)figure;plot(t,gt)
syms x yeq=0.2538*tan(y)-y-1472.39*x*y^3;ezplot(eq,[-1 0.1 -0.5 0.5])
x=-10:0.1:10;y=x./(x.^2+1).^1.5;plot(x,y)gridon%区间自己去定,我给出了-10到10或者快速画图ezplot('y=x/(x^2+1)^1.5')grid
y=(x./(1-x));%要用点除(./)
>> x=0:1000;>> a=zeros(1,1001);>> for i=1:1001, &nb
x=1:0.1:2*pi;y=x.*sin(x.\1);plot(x,y);注意x是点乘,因为x是向量不是一个数
x=-2:0.001:2;y=3*cos(0.5*x).*cos(0.025*x);%加个点乘就行plot(x,y)
是要求画出x=1~5区间的函数图像吗? ezplot('x*y+exp(x+y+3)-log(x/y)',[15-5-3])由于y的取值范
一般像这样既有函数形式(虽然函数比较简单),又有自变量取值范围的,不建议用ezplotezplot是一种画图的简洁指令.这样的题应该按照数值方法规规矩矩的画图:clearall;clc;x=90:0.
matlab好像只能画曲线和曲面,不能画三维实体,你试试这个样子的图你能不能接收吧.fori=linspace(-pi/6,pi/6,20)forj=linspace(-pi/6,pi/6,10)fo
这是源代码:clear,clcsubplot(2,2,1);x=linspace(-5,5);y=x.^3;plot(x,y,'r-');subplot(2,2,2);x=logspa
x=0:0.1:100;%X的范围是0~100y=339*exp(39*x);plot(x,y);再问:能不能附上图片呀,再答:看这图…………,你用的时候把X范围调整一下就可以了