用matlab画直线函数
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 09:43:44
[x,y]=meshgrid(-10:0.5:10);>>z=x.*y./(x.^2+y.^2);>>surf(x,y,z)>>再问:能不能把图像发出来看一下哦?再答:
式子中的想想x(1),x(2)表示的是数组中的元素,不是自变量啊?自变量本身应该是数组程序:x1=[-10:0.1:10];%X1,X2是自变量,定义域是自己设的,可以改的x2=[-10:0.1:10
matlab里面min函数是有的,不过不能像你这么用,我估计你的意思是把f中小于20的数置为20就可以了吧,直接写f(f
可以用text(1,2,'x=1,y=2')写文字标出也可以用holdonplot(1,2,'o')以圆圈或其他标记标出
这个不难,根据x的取值,该曲线有两支.codes如下:lambda=.3;%自己确定lambda的取值大小;mvalue=1;%自己确定m的取值大小;x1=-3*lambda:.01:-lambda;
w=-10:0.2:10;>>y=2./(1+(w-3).^2)+2./(1+(w+3).^2);>>plot(w,y)>>xlabel('w');ylabel('y')
x=0:0.01:1;f=-(500*x.^2.*exp(-x/10)+100).*(x-1);plot(x,f)
我帮你改了一下啊,应该是这样的:x=linspace(-5,5,50);y=x.^2;plot(x,y,'b*')
ezplot('x^2-0.238769*x*y-9.330594*y^2+0.051724*x+7.223425*y-77.616104=0',[-2020],[-2020])后面两个参数控制画图坐
%[1]x=0:8y=(6-2)/(7-1)*(x-1)+2plot(x,y,'o-')grid%[2]t=0:0.1:2*pi,R=4X=R*cos(t)+8Y=R*sin(t)+8plot(X,Y
clearclc;x=0:0.01:1;n=length(x);y=zeros(1,n);for i=1:101 if x(i)<
用holdon画一次画一截,然后holdon,再画另外一截.再问:能不能给出具体编程语句。。。函数是我上面说的再答:方法一:%例如s1=-1,s2=1%x
隐函数嘛,z本身就不一定能用x,y表示.可以用数值表示syms x y zf=(x^2+y^2+z^2)^3-27*z;xx=0:0.1:10;yy=xx;zz=sym(
这个你还不会我晕我小时候就玩过了
x=-a:0.01:a;//a的值自己定义y1=sin(pi*x/2/a)/a^0.5;y2=sin(2*pi*x/2/a)/a^0.5;y3=sin(3*pi*x/2/a)/a^0.5;subplo
你现有的矩阵是什么结构?也就是说(X,Y,Z)是如何排列的?是不是X,Y,Z各为一列?再问:对的。举个例子[23546567539832023432]三列分别为XYZ轴坐标,想在三维中连接至[000]
如果画曲线x=-1:0.01:1;y=-2:0.02:2;z=(x.^2+y.^2).^3;plot3(x,y,z)画曲面[x,y]=meshgrid(-1:0.01:1,-2:0.02:2);z=(
请问你是要画出I的频域图吗,如果是试试下面这段程序是不是你要的I_fft=fftshift(abs(fft(I)));f=linspace(-0.5,0.5,length(t));plot(f,I_f
再问:是这样的。我正在学怎么用matlab,能不能说一下代码呢我也想学学。再答:%%clear;clc;X=0:0.2:20;T=-5:0.2:5;LX=length(X);LT=length(T);
是你自己的问题.2*pi*f0*i=2*pi*0.5*i=pi*i由于i是整数,所以就是pi的整数倍.我们知道pi的整数倍的正弦值是0之所以越来越大.是因为pi与真实的圆周率之间有误差,在i越大时,这