求用matlab画函数图像

问题描述:

求用matlab画函数图像

m已知
1个回答 分类:综合 2014-10-23

问题解答:

我来补答
这个不难,根据x的取值,该曲线有两支.
codes如下:
lambda = .3; %自己确定lambda的取值大小;
mvalue = 1; %自己确定m的取值大小;
x1 = -3*lambda:.01:-lambda;
x2 = lambda:.01:3*lambda;
t1 = 1-exp(-mvalue./(x1.^2-lambda^2));
t2 = 1-exp(-mvalue./(x2.^2-lambda^2));
y1 = x1 + lambda*t1;
y2 = x2 - lambda*t2;
plot(x1,y1,x2,y2)
再问: 再加一个条件 x的绝对值小于等于lemada的时候 函数等于零 这样能画在一起吗?谢谢
再答: 在后面加上 hold on x3=-l:0.5:l; y3=zeros(size(x3)); plot(x3,y3)
 
 
展开全文阅读
剩余:2000
上一页:合外力做功,