1樓:網友
給點參考例子,即給一些a,b,x等值。
什麼值睜兆都不改。
**調都不好調。
另外悉答租,你的a1
和a11是乙個東西嗎?
描述得不是舉並很清楚。
%不知道是不是你本意!
xyz0=[30,40,50];
conda=[1,1,1];
xyz=xyz0;
if conda*xyz0(:)100
a=diag([2,3,4]);
u=[1,2,3]*xyz(:)
elsea=diag([4,5,6]);
u=[2,3,4]*xyz(:)
endx=a*xyz(:)u; %這裡u是乙個數,你的原意?
x=x'; 你的'是另乙個變數,還是轉置?
ode45考參這個貼子。
2樓:網友
xyz0=[30,40,50];
conda=[1,1,1];
xyz=xyz0;
if conda*xyz0(:)鉛散=100a=diag([2,3,4]);
u=[1,2,3]*xyz(:)
elsea=diag([4,5,6]);
u=[2,3,4]*xyz(:)
endx=a*xyz(:)u; %這槐殲氏裡u是乙個數改帆,你的原意?
x=x';
matlab 求解二階微分方程
3樓:網友
該二階微分方程可以使用dsolve()函式直接求解。求解過程如下:
syms x(t)
d2x=diff(x,2);dx=diff(x,1);
x=dsolve(7*d2x+4*dx+5*x+7==6*sin(8*t))
執行結果為。
matlab:利用simulink求解二階微分方程?
4樓:網友
如何利缺模用matlab的simulink求解二階微局局分方程。
求解步驟如下:
1、開啟simulink的模組庫。
1)選擇commonly user blocks開啟常用模組插入integrator模組,插入mux模組,插入out1模組;
2)選擇user-defined functions開啟自定義函式模組插入fcn模組。
2、根據運算流程,畫連線線。
3、在integrator模組中,設定y'(0),y(0)的初始伏臘緩值。
4、在fcn模組中,輸入微分方程的關係式,即y" (t)=10(1-y(t)^2)y'(t)-y(t)的降價式。
5、點選「執行」按鈕。
6、點選「圖形」按鈕,即可得到y'(t)和y(t)數值圖形解。
7、匯出資料和圖形。
simulink介面框架及執行結果。
微分方程simulink介面框架。
t-y(t)曲線圖和t-y'(t)曲線圖。
如何用matlab求解二階微分方程,以及程式例項
5樓:網友
1、對於解析值,你可以用dsolve()函式求解。如求微分方程x*y''+x﹡(y')^2-y'=0的解析解。
syms y(x)
dy = diff(y);d2y = diff(y, 2);
dsolve(x*d2y+x*(dy)^2-dy==0,'x')執行結果。
2、對於數值解,你可以檢視二階常微分方程這個例子龍格-庫塔方法)
求助matlab關於解乙個二階偏微分方程
6樓:秋水痕
ode是求解常微分方程的,非偏微分。
如何用matlab求二階微分方程的影象解
7樓:網友
如何用matlab求二階微分方程的影象解。可以按下列方法來求解。
1、自定義二階微分方程函式,ode_fun(t,y),其格式。
function dy=ode_fun(t,y)dy=[y(2);sin(y(1))/;
2、利用ode45函式求解[t,y]值。
y0=[,;
tspan=[0,10];
t,y]=ode45(@ode_fun,tspan,y0)3、利用plot函式繪出二階微分方程的影象解。
polt(t,y)
xlabel('t'),ylabel('y(t)',dy/dt');
4、執行結果。
如何用MATLAB解下列微分方程
如何利用matlab解微分方程 第一種方法 利用dsolve函式求微分方程的符號解 通解 對於一些不是很難,要求出通解的微分方程,用dsolve函式求解。 開啟matlab軟體 點選新建指令碼選單,新建乙個指令碼檔案用於編寫微分方程求解程式。 輸入微分方程求解程式 點選儲存 點選執行。 在matlab的...
急等,Matlab解微分方程的問題
首先有兩點錯誤 n 2 p n 1 n 3 後面的逗號要用英文的逗號此外n你一開始是一個常量 後面又有出現 n 2 p n 1 n 3 這個真沒看懂 錯誤是在vp c n 這裡,這裡n你還沒說明白取什麼值,所以出錯了 n 1.48 vp c n 改成n 1.48 vp c n n 2 p n 1 n...
用matlab解數學模型,用matlab解一個數學模型
clear clcprice input 輸入 元 n n if price 200 discount 0 elseif price 500 discount price 0.03 elseif price 1000 discount price 0.05 elseif price 2500 dis...