求matlab画二元函数图象:(sqrt(1-y^2)-sqrt(1-x^2))*(x+y) (0

问题描述:

求matlab画二元函数图象:(sqrt(1-y^2)-sqrt(1-x^2))*(x+y) (0
要那个matlab编码
1个回答 分类:综合 2014-12-03

问题解答:

我来补答
clearx=linspace(0,1,101);  %根据题意,x>0;且x应该<1,否则出现复数解y=linspace(-1,1,101);  %-1<y<1[X,Y]=meshgrid(x,y);Z=zeros(101,101);for i=1:101    for j=1:101        if y(j)<x(i)            Z(i,j)=(sqrt(1-Y(j)^2)-sqrt(1-X(i)^2))*(X(i)+Y(j));        else            Z(i,j)=NaN;  %不满足y<x的值设为空(不是零哦亲)        end    endendsurf(X,Y,Z)xlabel('X')ylabel('Y')view(30,15)
再问: 我问的范围是0到1,你修改一下我就给分了,能告诉我你用什么软件【求名字或下载地址】
再答: 前面看错了,我看成了x
 
 
展开全文阅读
剩余:2000
上一页:不是奥数题