x 2 y 2 0 5 在matlab中怎樣畫出圖形

2021-03-10 17:30:22 字數 1622 閱讀 5955

1樓:叛逆的遊俠

^x=-10:0.1:10;y=-10:0.1:10;      %設定你需要的

來x和自y的範bai圍,這裡x和y假設都du從-10取到10zhimeshgrid函式將x和y從向量dao展成矩陣xx和yyz=(xx.*yy./(xx.

^2+yy.^2).^0.

5);     %利用xx和yy求z

mesh(xx,yy,z);    %作圖。mesh函式求得彩圖,surf是黑白圖。一般三維圖用這倆函式就行

或 surf(xx,yy,z);

mesh作圖效果

surf作圖效果

2樓:匿名使用者

^[x,y] = meshgrid(-10:0.1:10);

z = x.*y./sqrt(x.^bai2 + y.^2);

surf(x,y,z);

title('surf(x,y,z)');

切記du,向量zhi

的運算dao一定要用點回乘!答

3樓:白楊龍

ezmesh('x*y/(x^2+y^2)^0.5')

4樓:匿名使用者

matlab這個是什麼東西?

怎樣用matlab畫出z=x^2+y^2這個圖形?急

5樓:匿名使用者

^>> x=linspace(-2,2);

>> y=linspace(-2,2);

>> z=x.^來2+y.^2;

>> surf(x,y,z)

>> shading interp                %修飾影象自

的bai

最後du

得到如下

zhi圖dao:

6樓:導超

x=-100:0.1:100;

y=-100:0.1:100;

[x,y]=meshgrid(x,y);

z=x^2+y^2;

mesh(x,y,z)

求用matlab繪製z=x^2-y^2的圖形

7樓:匿名使用者

l樓少加了兩個點。修改如下

x=-10:0.5:10;

y=-10:0.5:10;

[x,y]=meshgrid(x,y);

z=x.^2+y.^2;

surf(x,y,z)

8樓:導超

x=-10:10;

y=-10:10;

[x,y]=meshgrid(x,y);

z=x^2+y^2;

surf(x,y,z)

matlab 畫圖 z=x^2+y^2

9樓:匿名使用者

[x,y]=meshgrid(-2:0.01:2,-2:0.01:2);

z=x.^2+y.^2;

mesh(x,y,z)

shading flat

xlabel('x')

ylabel('y')

zlabel('z')

怎麼在MATLAB中畫出x 2 y 2 1且y 2 z 2 1的影象

如果求一般性的兩個 抄三維曲面的交線還是有一些難度的 尤其對於兩個曲面都是隱函式的情況 但本題是兩個單位柱面的交線,情況比較特殊,用引數方程比較容易。不妨以x y平面內的相角t為參變數,則滿足第一個柱面方程的x和y分別為cos t 和sin t 而由第二個柱面方程不難解出z sqrt 1 y 2 或...

matlab中怎麼把fx,y,zx2y

你這個是個三元函式,要是畫圖就是四維的了 你說要畫滿足f x,y,z 0方程的曲面吧 那麼比較麻煩,先要解出方程z fz x,y 再根據fz畫圖 由於是四次方程,所以有四個解,還要考慮在實數範圍 根據以上種種,寫出了程式 f x,y,z x.2 y.2 4 z.4 4 y 4 z.2 從f x,y,...

matlab中xones 8,1x1x2x3x4什麼意思

ones 8,1 返回一個8行1列的列向量,其中元素全是1。x1 x4 應該也都是8行1列的列向量。最後得到的x就是拼接得到的8行5列的矩陣。在matlab中x ones n,1 x1 x2 x2.2 有什麼用?把x1,x2,x2 2連起來的。就是產生一個n行,4列 的矩陣。具體要看x1,x2的形狀...