1樓:k打醬油
clear
x=linspace(0,1,101); %根據題意,x>0;且x應該<1,否則出現複數解
y=linspace(-1,1,101); %-1[x,y]=meshgrid(x,y);
z=zeros(101,101);
for i=1:101
for j=1:101
if y(j)z(i,j)=(sqrt(1-y(j)^2)-sqrt(1-x(i)^2))*(x(i)+y(j));
else
z(i,j)=nan; %不滿足yendendend
surf(x,y,z)
xlabel('x')
ylabel('y')
view(30,15)
2樓:劉賀
如果只畫圖,應該不要這麼麻煩吧:
clear all;clc;
f=@(x,y)(sqrt(1-y.^2)-sqrt(1-x.^2)).*(x+y).*(x>0&x<1&y>0&y<1&y ezsurf(f); 3樓: clear clc[x,y]=meshgrid(0:0.02:1); z=(sqrt(1-y.^2)-sqrt(1-x.^2)).*(x+y); for n=1:1:50 z(n+1:51,n)=nan; endsurf(x,y,z) 如何用matlab繪出函式z=(1/(sqrt(((1-x)^2)+(y^2))))+(1/(sqrt(((1+x)^2)+(y^2))))的三維圖? 4樓:月只藍 clear all;clc [x,y]=meshgrid(0:0.1:1,0:0.1:1); z=1./sqrt((1-x).^bai2+y.^2)+1./sqrt((1+x).^2+y.^2); surfc(x,y,z) 結果見下圖。 另外,三維圖類du型有很多,zhi上面的surfc可以換成plot3等等dao。 最後建議不要用這回麼多括號,有答幾個括號是冗餘的。 如何用matlab畫如下的圖 函式假設為y=1/sqrt((1.3-0.3/x^2)^2+q^2*(x-1/x)^2) 5樓:叛逆的遊俠 x=logspace(-1,1,100); q=[0,1,2,3,5,7,10]; for i=1:7 y=1./sqrt((1.3-0.3./x.^2).^2+q(i)^2.*(x-1./x).^2); plot(x,y); semilogx(x,y); hold on; endaxis([0.1,10,0,3]); grid on; 作圖結果如下 做出的圖跟你給的不太一樣啊,你看看是不是問題中求y的那個版式子有問題,按權照這個式子畫出來是這樣。 另外圖示題、橫縱座標軸標題、圖注自己加就行啦,還可以根據情況調整每條線的顏色~ 用matlab繪製空間曲線:曲線由z=sqrt(1-x^2-y^2),(x-1/2)^2+y^2=1/4確定 6樓:劉賀 試試看: clear all;clc; t=0:pi/40:2*pi; x=1/2+cos(t)/2; y=sin(t)/2; z=sqrt(1-x.^2-y.^2); plot3(x,y,z);grid on; 計算偏導,然後取零值,可以通過二階導來判斷極值性質。比如y a x1 2 b x2 2 謝謝 by lyqmath clc clear all close all syms a b x1 x2 y a x1 2 b x2 2 dy1 diff y,x1 dy2 diff y,x2 xt1 solve... 辜愫虞偉曄 前一句話對的,在g內存在函式u x,y 使du pdx qdy 的意思是 存在可微函式u,且u的全微分du pdx qdy 後一句話錯的,怎麼會 乙個函式f x,y g x,y dx h x,y dy 的?要知道,等於號的右邊有4個變數 x,y,dx,dy,而等於號的左邊只有2個變數x,... thinking4娛樂 你提了很好的問題。現在我們可以再分析一下這道題。設y x 則f x,y x x x 8 由於當x 0時,x 8相對於x 是高階無窮小,可忽略。則有 f x,y x x x 0 再設y x 則f x,y x 3 2 x x 當x 0時,x 相對於x是高階無窮小,可忽略。則有f ...matlab裡面怎樣求二元符號函式的極小值
二元函式全微分,二元函式全微分
有關二元函式極限的疑惑,關於二元函式的極限的定義有點疑惑