matlab裡有多個自變數怎麼辦

2021-03-03 20:27:38 字數 2468 閱讀 6379

1樓:匿名使用者

用matlab處理有多個自變數的問題,可以這樣來處理,將多個自變數看成一個變數向量組。例專如:下列

屬方程f(x,y,z)=x^3+y^2+z^4可以這樣來寫

y=x(1)^3+x(2)^2+x(3)^4這樣問題,就變成了二元幾次方程(自變數x,因變數y)了。

matlab中,一個函式有多個自變數,怎麼分別求導並代入具體數值,舉個例子f=x1+x2+x3,分

2樓:匿名使用者

求導用diff(expr,var,order),代入數值用subs(expr,var,val)。

3樓:無與a侖比

你好!我依照你來舉得例子自,簡單編寫了一個程式,為了清晰起見,語句寫得比較簡單,你看看:

syms x1 x2 x3

f = x1^2+x2^2+x3^2;

fx1 = diff(f,x1);

fx2 = diff(f,x2);

fx3 = diff(f,x3);

x11 = input('請輸入整數x1:');

x22 = input('請輸入整數x2:');

x33 = input('請輸入整數x3:');

subs(fx1,x1,x11)

subs(fx2,x2,x22)

subs(fx3,x3,x33)

輸出的subs就是賦值之後的每一個偏導的結果,你可以試著執行一下。

diff預設對x求導,如果有好幾個x,則預設對x1求導,預設求一介導。祝好~

用matlab擬合時,函式中有兩個自變數,怎麼擬合?

4樓:依戀晨

你對這個式子兩邊同時取對數,之後變成了簡單的線性擬合,之後就可以用普通擬合方法得到。

matlab 中定義多個變數,然後對含有多個變數的表示式求導的問題

5樓:匿名使用者

diff(n1)預設是對

抄變數x求的導,int(diff(n1,t))你這個式子是bain1對t求導,然後再du對x積分,結果當然不一樣啦zhi。

預設變數是這dao樣的:先看有沒有x,如果有,它就是預設變數,如果沒有,按字母表順序找離它最近的,把離它最近的作為預設變數,如式子中沒有x,而是有w和y,則把y作為預設變數,w和y離x一樣近,這時先預設x後面的。

matlab 中有兩個變數的函式怎麼儲存資料?

6樓:我行我素

t=0.5:0.1:2;

y=linspace(1,10,length(t));

t=1./t+y.^3;

plot(t)

matlab 求解多個變數的方程組

7樓:李修靈

等號右邊'x','y'只是復

宣告變數,他們的制排序對計

bai算沒有影響。另外matlab返回值du

的默zhi認排序問題, 總是先x的值,再

daoy的值, 再z的值...,它不管你等號左邊變數的名稱是什麼,就算是[t,p]=solve(eq1, eq2, 'y','x'); t也是x的值, p也是y的值.

這樣看s1 = solve(eq1, eq2, 'x', 'y');

s2 = solve(eq1 ,eq2, 'y', 'x');

s1.x和s2.x的值是相同的, s1.y和s2.y的值也相同, 沒有問題.

可以認為[x,y]=solve(eq1, eq2, 'x', 'y'); 的賦值相當於[x,y]=[s1.x, s1.y];

同理[y,x]=solve(eq1, eq2, 'y','x'); 賦值相當於[y,x]=[s2.x, s2.y];

這樣就導致了你所說的問題。

matlab中如何表示一個方程中一個變數和其他幾個變數的關係

8樓:匿名使用者

clear;

syms gm1 vin ro1 c2 vx s c1 gm2 rl cl ix vo1 ix1 vout r ix2

q1=-(gm1*vin+ix)*ro1-vo1q2=(vo1-vx)*s*c1-ix

q3=s*c2*vx-ix1

q4=(vx-vout)/r-ix2

q5=ix1+ix2-ix

q6=(ix2-gm2*vo1)*(rl/(1+s*rl*cl))-vout

sol=solve(q1,q2,q3,q4,q5,q6,ix,ix1,ix2,vo1,vout,vx)

sol.vout

9樓:和素蘭祝巳

有積分變數,它肯定是能求導的,所以把那個積分變數看作是x4,它的導數是x4',從而整個微分方程是一個四階的,相當於括了一階,再進行化簡和整理,用ode45函式解微分方程,一定行!!

論述心理學實驗中,自變數與因變數的關係有哪幾種,並分別簡要列舉心理學的

論述心理學實驗中自變數與因變數的關係有哪幾種?分別?哎呦,列舉一個心理學的什麼呀?那學心理試驗就是啊,自變數與因變數的關係就是你心裡的事情,你有什麼放不開的呀?或者是心裡自我矛盾呀,或者是侄女哇,這都是心理學的一種表面前景的一個學問。在心理學實驗中,自變數與因變數有兩種,一個自變數不變,因變數是隨著...

matlab怎麼表示含參變數的積分

一個確定的函式f x 在 0,a 對x的積分是吧?假設你的a也是一個符號變數。那麼 syms x a 定義符號變數a和x fx f x 輸入你想要的函式 ga int fx,0,a 把f x 在 0,a 區間的積分賦給g a 應該可以了吧 在matlab中怎樣求帶有引數的定積分 1 首先,如果要對q...

經濟生活中的圖表,哪軸是自變數?有例外嗎

高中政治教學中,涉及到的主要圖表,一般是 需求或 曲線。所以自變數,一般為 軸為縱軸,的變動,引起需求量 量 的變化。例外1,少數情況下,在 與需要,與 之外,增加一個變數,即第三變數。例外2,相關商品甲與乙,看清楚是甲的 與乙的需求。還是乙的 與乙的需求。在經濟學原理中,為什麼因變數放在了橫軸上,...