% 最后一句改為
i0=solve(Ttq*ig*et/r*i0-Ff-Fw);
% 因?yàn)槟闱懊娑x過syms i0,所以solve里不用引號(hào),可以直接把各個(gè)參數(shù)代入,是一個(gè)自變量為i0的sym類型的表達(dá)式,不加引號(hào)的話也不能加=號(hào),方程兩邊要挪到一邊.
%如果你不定義syms i0,那也可以直接用
i0=solve('Ttq*ig*et/r*i0-Ff-Fw=0' ,'i0')
% 此時(shí)因?yàn)槎鄠€(gè)未知數(shù),所以必須指定所求的i0,結(jié)果用其他參數(shù)表示,所以要換成數(shù)值,還要加一句
x=subs(i0) %這句的意思就是用現(xiàn)有變量內(nèi)容替換sym類型里的變量名
怎樣用MATLAB求解高次方程
怎樣用MATLAB求解高次方程
%主減速器傳動(dòng)比計(jì)算
m=input('請輸入汽車質(zhì)量m=');
ig=input('請輸入變速器各檔傳動(dòng)比ig=');
et=input('請輸入傳動(dòng)效率et=');
r=input('請輸入車輪半徑r=');
f=input('請輸入滾動(dòng)阻力系數(shù)f=');
Cd=input('請輸入空氣阻力系數(shù)Cd=');
A=input('請輸入迎風(fēng)面積A=');
um=input('請輸入最高車速um=');
Ff=m*9.8*f;
Fw=Cd*A*um^2/21.15;
syms i0;
ne0=ig*um/(0.377*r)*i0;%最高車速對(duì)應(yīng)的發(fā)動(dòng)機(jī)轉(zhuǎn)速
Ttq=c(1)*ne0.^5+c(2)*ne0.^4+c(3)*ne0.^3+c(4)*ne0.^2+c(5)*ne0+c(6);%最高車速對(duì)應(yīng)的發(fā)動(dòng)機(jī)轉(zhuǎn)矩(c已經(jīng)在前面算好了)
[i0]=solve('Ttq*ig*et/r*i0-Ff-Fw=0')
上面是我所編寫的程序,用于計(jì)算汽車主減速比,但我MATLAB不太會(huì)用,按照我的理解編好程序后,算不出要求的i0,懇請高手指教,如何完善上面這個(gè)程序.
%主減速器傳動(dòng)比計(jì)算
m=input('請輸入汽車質(zhì)量m=');
ig=input('請輸入變速器各檔傳動(dòng)比ig=');
et=input('請輸入傳動(dòng)效率et=');
r=input('請輸入車輪半徑r=');
f=input('請輸入滾動(dòng)阻力系數(shù)f=');
Cd=input('請輸入空氣阻力系數(shù)Cd=');
A=input('請輸入迎風(fēng)面積A=');
um=input('請輸入最高車速um=');
Ff=m*9.8*f;
Fw=Cd*A*um^2/21.15;
syms i0;
ne0=ig*um/(0.377*r)*i0;%最高車速對(duì)應(yīng)的發(fā)動(dòng)機(jī)轉(zhuǎn)速
Ttq=c(1)*ne0.^5+c(2)*ne0.^4+c(3)*ne0.^3+c(4)*ne0.^2+c(5)*ne0+c(6);%最高車速對(duì)應(yīng)的發(fā)動(dòng)機(jī)轉(zhuǎn)矩(c已經(jīng)在前面算好了)
[i0]=solve('Ttq*ig*et/r*i0-Ff-Fw=0')
上面是我所編寫的程序,用于計(jì)算汽車主減速比,但我MATLAB不太會(huì)用,按照我的理解編好程序后,算不出要求的i0,懇請高手指教,如何完善上面這個(gè)程序.
其他人氣:367 ℃時(shí)間:2020-02-04 18:16:40
優(yōu)質(zhì)解答
我來回答
類似推薦
- matlab解多元高次方程組
- matlab怎么解這個(gè)方程?
- 地暖進(jìn)水管和回水管都開著,水不循環(huán)什么原因
- 培優(yōu)訓(xùn)練
- "紀(jì)昌學(xué)射"```幫幫忙啊```
- 已知二次函數(shù)f(x)是偶函數(shù),且經(jīng)過點(diǎn)(3,6)求它的解析式.謝
- “理想很豐滿,現(xiàn)實(shí)很骨感”這句話是什么意思呀?
- it is convenient for you to do 這里for you在句中是什么結(jié)構(gòu)
- 將na2co3和nahco3混合物30克配成一升溶液,測得溶液的ph=10.62,溶液含NA2CO3幾克?
- 有關(guān)于Lg的計(jì)算
- 對(duì)冪指函數(shù)兩邊求導(dǎo)?
- a比b多25%,b比a少( )%
猜你喜歡
- 1問幾道小學(xué)六年級(jí)數(shù)學(xué)的題,分高.
- 2向量的運(yùn)算法則
- 3did what buy food you for Daming 怎么排列順序
- 4z=1+根號(hào)3i分之-2,i為虛數(shù)單位,argz=
- 5寫兩篇關(guān)于治水金點(diǎn)子的作文
- 6甲乙兩人從a地到b地,甲需1小時(shí),乙需40分鐘,若甲先出發(fā)10分鐘,則乙追上甲需用多少分鐘 要算式和講解.
- 7求翻譯一下這段內(nèi)容,謝謝!
- 8try ……on的意思
- 9but的用法之一
- 10Li Guanghua is good at playing foot.(同義句轉(zhuǎn)化)LI Guanghua is ()very ()()().
- 11______ (Much/Lots) of them can speak English quite well.
- 12雞的只數(shù)是鴨的2分之1,鵝的只數(shù)是雞的3分之1,鵝的只數(shù)為鴨的幾分之幾?