matlab画直线Y=70程序
来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 05:59:59
x=-5:0.01:5;%定义自变量x的区间.y=x^2+x-1;%定义因变量y的区间.plot(x,y,'-r','LineWidth',2)%用宽度为2的红色实线画图.gridon%显示坐标网格.
clearall;clc;%画函数f(x,y)=(1+e^y)*cosx-y*e^y的图像x=linspace(0,30);y=x;[X,Y]=meshgrid(x,y);Z=(1+exp(Y))*c
f(x,y,z)=exp(-x^2-y^2-z^2)=0没有图像,不可能画出来.因为f(x,y,z)>0
clearall;x=0:0.01:2;y=zeros(201,1);fori=1:201y(i)=10/x(i);endplot(x,y);要想画更多的点只需要改x的范围和相应的点数.
x=[-1002:0.1:100];y=[0x(2:end).^2-2];plot(x,y)
symsxy=log(x+sin(x));dy_dx=diff(y,x)int_y=int(y,x)再问:这道题做完了吗?还要不要再具体一点?再答:symsxy=log(x+sin(x));dy_dx
clearx=-1:0.01:1;y=(x.^3).*exp(-x.^2);plot(x,y);title('y=x^3*e^(-x^2)');xlabel('x'),ylabel('y')
不知道你要画哪个范围内的,我给你画了-0.5到0.5上的clear;closex=-0.5:0.05:0.5;y=x;[X,Y]=meshgrid(x,y);Z=exp(1)./(X.*Y.^2+ep
clearall;clc;x=0:0.01:6;y=30*x.*(x>0&x1);plot(x,y);gridon;
functiony=f(x1,x2,x3);if(x1>x2)if(x1>x3)y=x1;elsey=x3;endelseif(x2>x3)y=x2;elsey=x3;endend差不多应该是这样,这
ezplot('y=x^2+x-1')
X=[-10,10,-30,30];Y=2.*X+1;plot(X,Y,'b-');axis([min(X),max(X),min(Y),max(Y)]);
closeallclear,clcezsurf('x','y','sqrt(x^2+y^2)')holdonezsurf('x','y','-sqrt(x^2+y^2)')axisequal%shad
找出i0中等于0的点的坐标.
有看到你了x=[-1009.910:0.1:100];y=[000.001*x(3:end).^2-0.225];plot(x,y)
y=(x./(1-x));%要用点除(./)
[X,Y]=meshgrid(-8:.5:8)的作用是定义网格数据,如果没有这句,X和Y都没定义,后面根本不能计算,怎么可能有没有它,画出来的图像都一样?
ezplot('x^2-y^2-4')gridon
x=0:0.02:2*pi;y1=sin(x)y2=cos(x)%求sin(x),cos(x)的值plot(x,y1);%画sinx图xlabel('x')ylabel('y1')title('sin
错误提示是什么啊?你的路径没有问题吧?最后的那个分号需要是英文字符啊!再问:路径没错呀,Errorusing==>wavreadCannotopenfile.,不知道怎么回事,那分号我也知道啊,我是个