1樓:k打醬油
a=21.2;b=34.7;
x=a+(b-a)*rand(1,100);
c=78;d=165;
y=c+(d-c)*rand(1,100);
[x,y]=meshgrid(x,y);
z=3*x+4*y;
surf(z);
shading interp
樓主你說
bai的「三維du平面圖」我沒看懂,zhi到底三維還是dao平面?上面是畫的曲面專圖,如果你要的屬是畫三維曲線,那就用plot3(x,y,z)
2樓:手機使用者
這個非常簡單,用meshgrid就行了,建議樓主多使用help ,閱讀相關公式資訊。光套用別人的公式,是不能真正搞懂的!
3樓:匿名使用者
x=linspace(21.2,34.7);
y=linspace(78,165);
[x,y]=meshgrid(x,y);
z=3*x+4*y;
mesh(x,y,z);
4樓:匿名使用者
x = 21.2 + 13.5*rand(1,1000);
y = 78+87*rand(1,1000);
z = 3*x+4*y;
plot3(x,y,z,'o');
5樓:匿名使用者
n=100;
x = unifrnd(21.2,34.7,1,n);
y = unifrnd(78,165,1,n);
[x,y]=meshgrid(x,y);
z=3*x+4*y;
surf(z);
shading interp
rotate3d on
view(-84,38)
用matlab畫二元函式圖象
6樓:匿名使用者
^如果畫曲線
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=(x.^2+y.^2).^3;
mesh(x,y,z)
怎麼用matlab畫二元函式圖?
7樓:匿名使用者
式子中的想抄想x(1),x(2)表示的是數襲組中的元素,bai不是自變數啊?自變數本身應該
du是數zhi組
程式:x1=[-10:0.1:10]; % x1,x2是自變數,定義域是dao自己設的,可以改的
x2=[-10:0.1:10];
fun=-20./(x1.*x2)+1.666584./x1+2000; % 函式
plot3(x1,x2,fun) %三維圖
結果出來後,可以用旋轉、縮放等按鈕從不同角度觀察,也可以改變定義域,影象會更明顯
8樓:
令y=fun=(-20/(x(1)*x(2))+1.666584/x(1)+2000)
plot(x,y)就行
用matlab畫複雜二元函式
9樓:風兒lamp沙兒
是這樣的
zz=linspace(0,5,25);
mm=linspace(0,1,25);
[z,m]=meshgrid(zz,mm);
f=1.0404-1.0404*m./(1.1*(m.^(1-z))-1.0404*m+0.0404);
surf(z,m,f)
親,喜歡請採納。
如何用matlab畫二元函式?
10樓:匿名使用者
1、首先開啟matlab軟體,預設彈出視窗 command window,將已請確定的(x,y,z)值依次輸入內該視窗中。容然後再輸入cftool工具命令回車,就彈出繪圖介面了。
2、會發現沒看到圖形繪出。
3、用polynomial函式確定關係。
4、依次點選x,y(1 2 3 4 5 )的階數。
5、如果對自動生成的圖形不滿意,調出可調座標軸的命令窗,tools->axes limits操作見下圖。
6、這樣二元函式就擬合完成了,函式係數在左下角,函式圖形在右邊。
11樓:匿名使用者
matlab畫二元函式就是一個畫曲面的過程,首先定義定義域,比如:x=0:0.01:10;回y=x;
然後形成畫圖平面:[x,y]=meshgrid(x,y);
再然答後就是寫出函式解析式:z=f(x,y);
最後畫圖:surf(x,y,z);
要說明的是畫圖函式有很多個,它們形成不同的視覺效果,有surf,mesh等等,你可以自己試試,看看有什麼效果。
另外若是符號函式畫圖,還可以用ezmesh,這個函式預設x,y是-2pi到2pi;
還有畫三維曲線函式plot3,具體參考幫助文件吧。
給你一個簡單例子,希望對你有所幫助:
x=-2:.2:2;
y=-2:.2:2;
[x,y]=meshgrid(x,y);
z = x .* exp(-x.^2 - y.^2);
surf(x,y,z)
12樓:葷三詩義斯
式子來中的想想x(1),x(2)表示的是陣列中源的元素,不是自變數啊?自變
量本身應該是陣列
程式:x1=[-10:0.1:10];
%x1,x2是自變數,定義域是自己設的,可以改的x2=[-10:0.1:10];
fun=-20./(x1.*x2)+1.666584./x1+2000;%函式
plot3(x1,x2,fun)
%三維圖
結果出來後,可以用旋轉、縮放等按鈕從不同角度觀察,也可以改變定義域,影象會更明顯
13樓:匿名使用者
^用ezmesh畫即可。
版ezmesh('120/11/x^權2*((1+(1/2-1/x^2)*(y*cosh(x)+x*sinh(x)-y))/x/(y*sinh(x)+x*cosh(x))*(cosh(x)-1)+(1/2-1/x^2)*(1-sinh(x)/x)-1/6)')
怎麼用matlab 畫二元函式影象
14樓:匿名使用者
用matlab 畫二元函式影象的主要有兩種方法,一種是用plot()函
數,回另一種是用ezplot()函式。如答10x²+y=50
一、用plot()函式
figure(1) %建立圖形視窗
x=-10:1:10;
y=50-10*x.^2;
plot(x,y,'r-')
xlabel('x'),ylabel('y(x)'); %座標名稱二、用ezplot()函式
figure(2)
ezplot('10*x^2+y=50',[-10 10 -1000 100]) %,[-10 10 -1000 100]座標範圍
幫忙用matlab擬合一下這個多元函式
x1 0.1160 0.1020 0.1010 0.1000 0.0910 0.0830 0.0840 0.0760 x2 0.1780 0.2253 0.2869 0.4176 0.1548 0.1457 0.1240 0.0896 y 0.1863 0.2760 0.2396 0.3203 1....
matlab基礎知識繪製函式影象
這是因為,plot函式繪製的曲線,x和y必須是矩陣。第一個例子,x是矩陣,但是你得到y用的並不是矩陣操作,如果想得到矩陣必須用點平方,即 x 0 1 10 y x.2 1 plot x,y 如果不加這個點認為是矩陣x乘矩陣x,而不是對應元素相乘。第二個函式之所以不出錯,是因為matlab中類似sin...
函式yx的影象怎麼畫,函式yxx的影象怎麼畫
x 表示不超過x的最大整數。所以影象如圖,不標準不要介意,形似就行 y x的影象怎麼畫?y x的影象是一條直線,在第一第三象限,如下圖所示 y x屬於一次函式。一次函式是函式中的一種,一般形如y kx b k,b是常數,k 0 其中x是自變數,y是因變數。特別地,當b 0時,y kx k為常數,k ...