MATLAB遇到一點麻煩想做出二元函式的三維曲線圖

2021-03-04 06:47:11 字數 804 閱讀 5775

1樓:匿名使用者

多個問題:

1、linspace函式的第3個引數不是步長,而是資料點的個數;

2、畫曲面圖需要產生網格資料,要用meshgrid;

3、計算z的最後一個除號應為點除(./

)。x=linspace(0,0.2,20);

y=linspace(0,2,20);

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

z=20/3*pi*cos(20/3*pi*x)-10/3*sin(20/3*x)./sqrt(y.^2-cos(20/3*x));

但這樣仍然有問題:計算出來的z是複數,應該是x或y的取值範圍不當,具體請題主自己再看看。

求一個二元不等式的matlab畫圖**,萬分感謝

2樓:真

clear;clc;

[x,y]=meshgrid(linspace(0,1),linspace(-1,1));

z=x.*(1+y);

z(z>1)=nan;

mesh(x,y,z);

xlabel('x');ylabel('y');

view(2)

另一種clear;clc;

[x,y]=meshgrid(linspace(0,1),linspace(-1,1));

z=x.*(1+y);

contourf(x,y,z,1);

colormap([0 1 0;1 1 1]);

xlabel('x');ylabel('y')

和人相處時遇到的一點煩惱,麻煩網友們給我分析分析

這位同學,有兩個概念你要搞清楚,那就是 創造力 和 學習 你做的事情從某種程度上說是創造力的一種,這是一個人邁向成功的非常寶貴的能力 而b同學的做法是一種學習,只能學人家的知識,自己不願創造思維,這是不好的,會制約一個人的潛能和發展。是凡有成就的科學家都是追求創造性的工作和思維方式的,但他們沒有因為...

matlab怎麼把點加粗(就是看上去大一點)

用linewidth 屬性 x 1 10。y 1 10。plot x,y,linewidth 8 matlab下用plot畫圖怎麼加粗 兩種方法 1 x pi pi 10 pi y tan sin x sin tan x plot x,y,rs linewidth 2,markeredgecolor...

遇到一點事就會緊張焦慮該怎麼辦,一遇到事情了就焦慮怎麼辦

焦慮的時候呼吸頻率會加快,而加快的呼吸頻率則會加重焦慮的感覺。所以遇到事情,第一反應是先不要注視你的焦慮,而是進行頻率適中的呼吸,讓你的交感神經平靜下來。告訴自己,遇事不能急,急的時候不下決定。感到焦慮的時候不妨嘗試轉移注意力。例如從事一些自己喜歡的活動,運動也好,k歌也罷,和三五好友聊天吐槽等等,...