1樓:佛精
主要是獲取自變數、變數的資料,然後繪圖,可以使用plot等來繪製曲線。比如繪製圓形曲線,引數為:x=cos(t) y=sin(t) 通過t=linsapce(0,2*pi)帶入就可以獲取x、y 然後就可以繪製曲線了。
matlab繪製含多個引數,且引數迴圈變化的函式曲線
2樓:聽雲的內容小站
這麼一大堆東西,估計沒幾人個能看得懂,也沒幾個人願意看。建議你把這個東西簡化一下,例如領t1=-24*u1-72*u2*a-48*u2*a*m+48*a^2*u1+72*u2+48*u2*m+72*u1*a,t2=………這樣就可以檢查每一部分結果是否正確、是否符合你的要求。
3樓:網友
第一,你是算t時要做對應資料的運算,而不是矩陣運算,矩陣運算對矩陣行列數有要求,必然報錯,所以,所有的*,^前面都要加點,寫成 a.*b,a.^b。
第二,要想畫關係圖的話,可以這樣,不過,只能同時畫兩個變數,(更高維度的圖畫出來也不好看,不如只變其中兩個)
u1=:3,u2=:2,a=,m=;
x,y]= meshgrid(u1,u2);
t = ..自己把點加上吧。。。好多。。。
surf(x,y,t);
輸出的就是u1為x軸,u2為y軸,t為z軸的三維圖。
matlab含參函式畫圖
4樓:網友
畫a取不同值的三條曲線在乙個圖中。
怎麼在matlab中畫出含有兩個自變數的函式曲線
5樓:網友
兩個自變數就不是曲線了 應該是曲面了吧。
x y作為定義域在平面上是乙個範圍。
6樓:匿名使用者
很簡單,用ezplot函式可以畫隱式函式。
用matlab繪製含有3個變數的引數方程
7樓:我行我素
三個自變數,就是四維的,畫不了三維 圖。只能把其中乙個先固定,把兩個做自變數,通過迴圈,畫出多個圖形。具體的,還要看要求、引數,請把問題再詳細點。
matlab中怎樣將同一函式在不同自變數下的曲線畫到同一張圖中??
8樓:以你之姓
操作方法以及步驟:
1、首先,隨機產生三組範圍不同的資料,資料量分別為如下圖所示:
2、要分別畫出x1,x2,x3對應的曲線,用matlab的內建函式plot進行操作,分別用三個plot進行繪圖,結果如下:
3、有一條曲線,並沒有其他兩條曲線。這是因為後面plot的語句畫的圖會將前面plot畫的圖覆蓋掉。因此需要用乙個語句來保留前面所繪製的圖,在需要保留的圖的後面加一句hold on,即可將該圖保留,使它不被後面的圖所覆蓋。
4、可以將三條曲線畫在一張圖上,為了區別,要分別給這三條曲線定義不同的顏色。
5、為畫的是多條曲線,因此還需要新增圖例,這樣子就完成了。
9樓:zero正則
在用matlab處理數變數,圖後加hold on保留不被後面所覆蓋以此將幾組資料對應的曲線畫在一張圖上。
1、首先隨機產生三組範圍不同的資料,資料量都為500,他們的邊界分別為10,15,23,38,38,58。
2、要分別畫出x1,x2,x3對應的曲線,用matlab的內建函式plot進行操作,分別用三個plot進行繪圖。
3、用乙個語句來保留前面所繪製的圖,在需要保留圖的後面加一句hold on,即可將該圖保留。
4、用grid on新增網格線,還需要新增橫縱座標軸標題,還需要新增圖例legend,括號裡面按照畫圖的順序分別寫每條曲線代表的意義即可。
5、下圖為效果圖,曲線畫到同一張圖中。
10樓:網友
有三種方法:
1)用hold on和hold off,畫好第一幅圖後,用hold on 語句就可以接著在該座標系下畫出其他的曲線圖形,畫完後再用hold off結束。
例如% 函式y=sin(x)
x=linspace(0,pi,100);
y=sin(x)
plot(x,y,'*k');
hold on
x=linspace(2*pi,4*pi,100)y=sin(x)
plot(x,y,'*k');
2)建乙個m行n列的矩陣,每一行代表一條曲線,然後再用一般的畫圖方法,如plot()函式就可以了。
3)可以直接將兩條曲線直接寫入plot函式的引數裡,例如 x1=linspace(0,pi,100);
x2=linspace(2*pi,4*pi,100)% 函式y=sin(x)
y1=sin(x1);
y2=sin(x2);
plot(x1,y1,'*k',x2,y2,'sr');
11樓:網友
hold on;
在這兩個命令之間輸入你的畫圖命令即可~~o(∩_o~
hold off;
matlab中如何求解變數和另變數的關係,例如f(x,y)0,求y和x的關係
可以用solve函式,例如 solve x 2 y 2 100 0 y ans x 2 100 1 2 x 2 100 1 2 你這裡不應該用引號,改為 solve real 1 q l 不過這個方程沒有解析解 matlab中知道變數之間的關係,怎麼用一個變數滿足的條件,解出另一個變數 z solv...
matlab如何用inpolygon函式判斷點是否在園內
如果說是範圍的話應該是滿足與三角形三條邊直線方程有關的不等式組但是如果你有三版點a x1,y1 b x2,y2 c x3,y3 組成三角形權想知道某點 x,y 是否在三角型裡面可以用matlab函式 in on inpolygon x,y,x1 x2 x3 y1 y2 y3 返回的in和on都是邏輯...
如何用MATLAB畫周期函式,如何用MATLAB畫周期函式?
n0 1 n1 200 取最左邊的一個週期的邊界t0 200 週期for i 0 4 5個週期t n0 0.1 n1 y 0.002 1.0191 t t0 i 表示式 plot t,y hold on n0 n0 t0 左邊界右移一個週期n1 n1 t0 右邊界右移一個週期end 第6個週期 t ...