如何用matlab画函数y=x图像
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/11 05:06:39
[x,y]=meshgrid(-10:0.5:10);z=x-y;z(z<0)=nan;surf(x,y,z)zlabel('z')ylabel('y')xlab
方法一:(二维)>>symsxy;>>ezplot('x^2+y^2=2*x')此外还可以将之转化为正余弦来做,你自己试一试;(三维:)t=-8*pi:0.5:8*pi;x=cos(x)+1;y=si
clear;clcsymswrealgg=(i*w-1)/(w*i+2);x=real(gg);y=imag(gg);w=[-exp(linspace(7,-4)),exp(linspace(-4,7
x=logspace(-1,1,100);Q=[0,1,2,3,5,7,10];fori=1:7 y=1./sqrt((1.3-0.3./x.^2).^2+Q(i)^2.*(x-
x=1:100;plot(x,x.^n)
clear all;clc[x,y]=meshgrid(0:0.1:1,0:0.1:1);z=1./sqrt((1-x).^2+y.^2)+1./sqrt((1+x).^2+y.^2);su
x=0:0.05:1;y=2*x.*sqrt(1-x.^2); % 要加 点plot(x,y)
x=[0:0.01:20*pi]>>y=0.8*sin(x/65);>>plot(x,y);你如果要得到sin(x/65)的三角函数图形你可以用下面语句>>x=[0:0.01:130*pi]>>y=0
如果真的需要可以用这样参数形式ezplot('5','t')
[x,y,z]=sphere;mesh(4*x,4*y,4*z)axisequal
x=-1:.1:1;%x的取值y=-1:.1:1;%y的取值[x,y]=meshgrid(x,y);z=x.*y;surf(x,y,z);
1:数值求解出对应的值2:按照需求进行作图(x-y;y-y';x-y')3:没了其实你的问题问的就很模糊~
y=(x./(1-x));%要用点除(./)
x=0:2.5:100;y=x.*exp(-2*x);plot(y);
x=linspace(-1890,1890)y=189./xplot(x,y,'k')xlabel('x')ylabel('y')
用符号变量画:>> syms x y>> y=(1+1/x)^x;>> ezplot(y)再问:syms什么意思?
ezplot('5./(x.^2+0.5)',[-10 10 0 10])
x=0:0.01:10;y=(1+x).^(1./x);plot(x,y)
ezplot('-2165*x^2-414.5*x+135.5')再问:再问一下怎么求它的极值点再答:func=inline('-2165*x^2-414.5*x+135.5','x'
[x,y]=meshgrid(-10:0.1:10);z=x.^2-y+1;mesh(x,y,z)再问:用plot(x,y,z)行不?再答:不可以