怎麼用matlab繪製隱函式,怎樣用matlab繪製隱函式影象

2022-12-25 00:16:11 字數 2602 閱讀 1812

1樓:匿名使用者

隱函式作圖命令:ezplot

用法有:

ezplot(fun)

ezplot(fun,[min,max])ezplot(fun,[xmin,xmax,ymin,ymax])ezplot(funx,funy)

ezplot(funx,funy,[tmin,tmax])ezplot(...,figure_handle)ezplot(axes_handle,...)用來繪製 fun = 0 的影象。

因此這裡的隱函式為

f(x,y)=y^3+sin(x)-2*x-exp(y)作圖步驟:

syms x y;

ezplot('y^3+sin(x)-2*x-exp(y)')

怎樣用matlab繪製隱函式影象

2樓:我行我素

可這樣:a,b用x,y代替

k=linspace(0,30,10)*pi/180;

for jj=1:length(k)

syms x y

ezplot(asin(2*sin(k(jj)))-k(jj)-asin(2*sin(y))-y-2*x,[-30,90,-40,40]*pi/180)

hold on

end上面是畫到一張圖上的程式,也可分別畫到10張圖上,如下:

k=linspace(0,30,10)*pi/180;

for jj=1:length(k)

syms x y

figure

ezplot(asin(2*sin(k(jj)))-k(jj)-asin(2*sin(y))-y-2*x,[-30,90,-40,40]*pi/180)end

matlab怎麼畫隱函式的圖?

3樓:匿名使用者

matlab提供了畫二維隱函式表示的影象的函式ezplot():

ezplot(fun) 在預設區間 -2*pi < x < 2*pi  且 -2*pi < y < 2*pi上繪製 fun(x,y) = 0表示的影象。

示例如下:繪製心形線 x^2+y^2+2*x=2*sqrt(x^2+y^2)

>> ezplot('x^2+y^2+2*x=2*sqrt(x^2+y^2)')

4樓:匿名使用者

ezplot('x^2+y^2+2*x=2*(x^2+y^2)^(1/2)',[0,pi])

其中,[0,pi]是畫圖區間,可有可無

回覆: hallowwar,我已經執行過了,才發出來的

5樓:

用ezplot就行了,比如ezplot('x^2+y^2+2*x=2*sqrt(x^2+y^2)')

hallowwar你怎麼知道我沒執行……廢話少說,插圖上來

6樓:誰的暱稱是

syms x y z

x=1:5;y=1:5;

ezplot('x^2+y^2+2*x=2*sqrt(x^2+y^2)')

7樓:匿名使用者

樓上兩位,就這句命令能畫出圖來嗎?回答問題前先執行一下吧。

matlab如何繪製三維隱函式圖形

用matlab繪製隱函式圖形

8樓:劉賀

ezplot畫二元函式影象時,只允許有2個自由變數,且自動按字母排列順序設定橫軸和縱軸,建議你更換一下變數名稱,選一個排序在前的作為想要的橫軸變數名,就可以了。

比如e=rho*w*(sqrt(e^2+eta^2*w^2)-w*eta)-2*eta*e*alpha^2;

ate=2*w*eta*e-rho*c^2*(sqrt(e^2+eta^2*w^2)+w*eta);

橫軸就是ate,縱軸就是e。

這樣畫的圖,有可能座標與表示式對應不是很好,要仔細一點。

如何用matlab畫 多個 隱函式影象

9樓:匿名使用者

[x y]=meshgrid(linspace(-pi,pi,200),linspace(-80,80,200));

colormap(jet(64));

for k=2:49

f=k*(57.15^2)*sin(x)-k*57.15*y+57.15*y.*cos(x)+k;

contour(x,y,f,[k k]);hold on;

endhold off;

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

h=colorbar;

set(get(h,'title'),'string','k');

10樓:

clear

clcclose all

syms x y

for k=2:0.5:49

ezplot([num2str(k),'*57.15^2*sin(x)-',num2str(k),'*57.15*y+57.15*y*cos(x)=0'])

hold onend

如何用matlab畫這個隱函式的曲線

如何使用matlab繪製函式曲線

使用matlab繪製函式曲線的方法和操作步驟如下 2 其次,完成上述步驟後,請根據實際情況設定圖示 如下圖所示。3 接著,完成上述步驟後,需要填寫註釋資訊,如下圖所示。4 最後,完成上述步驟後,將獲得相應的效果圖,函式曲線就繪製完成了,如下圖所示。1 用matlabc開啟命令列視窗,直接輸入相關的內...

matlab畫函式影象問題,用matlab怎麼畫基本的函式影象

x 10 0.001 10 plot x,sin x x 10 0.001 10 plot x,exp x 隱函式有點麻煩,你需要把具體的函式給我,我幫你畫 y 163380 1.60000 t.2 266667 t.2 t.2 t.2 1 1 t 這一句改成這樣就成了。如果看不清楚,可以把所有都改...

怎麼用MATLAB擬合函式的係數

直接使用polyfit函式,這個函式是用來實現多項式擬合的,你的函式可以看做是一個一次多項式,y與sin x 的一次多項式 x 1,2,3,4,5,6,7,8,9,10 y 7,3,6,8,2,4,10,16,2,8 p polyfit sin x y,1 a p 1 c p 2 nlinfit 非...