五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

求解剛性微分方程用什么數(shù)值解方法?答案就在這里。|何必手算?Matlab求解微分

2023-08-19 22:32 作者:蒼納斯  | 我要投稿

clc

close all

clear


syms y1(t) y2(t)

equ1 = diff(y1) == -0.01*y1-99.99*y2;

equ2 = diff(y2) == -100*y2;

equ = [equ1, equ2];

cond = [y1(0)==2, y2(0)==1];

S = dsolve(equ, cond)


fun = @(t, y)[-0.01*y(1)-99.99*y(2); -100*y(2)];

tspan = [0 400];


TimerValue = tic;

[t45, y45] = ode45(fun, tspan, [2, 1]);

timer45 = toc(TimerValue);

plot(t45, y45, 'LineWidth', 2);

hold on;


TimerValue = tic;

[t23tb, y23tb] = ode23t(fun, tspan, [2, 1]);

timer23tb = toc(TimerValue);

plot(t23tb, y23tb, 'LineWidth', 2);


TimerValue = tic;

[t15s, y15s] = ode15s(fun, tspan, [2, 1]);

timer15s = toc(TimerValue);

plot(t15s, y15s, 'LineWidth', 2);


legend('ode45', 'ode23tb', 'ode15s');


errorfun = @(t, y)sqrt(sum((exp(-100*t)-y(2)).^2)/length(t))+sqrt(sum(((exp(-100*t)+exp(-0.01*t))-y(1)).^2)/length(t));

error45 = [timer45 errorfun(t45, y45)]

error23tb = [timer23tb errorfun(t23tb, y23tb)]

error15s = [timer15s errorfun(t15s, y15s)]

求解剛性微分方程用什么數(shù)值解方法?答案就在這里。|何必手算?Matlab求解微分的評論 (共 條)

分享到微博請遵守國家法律
大丰市| 南通市| 吉木乃县| 历史| 京山县| 甘德县| 潜山县| 泸州市| 苍溪县| 策勒县| 平乡县| 景德镇市| 府谷县| 阿尔山市| 长沙县| 翼城县| 海南省| 铁力市| 阿克苏市| 蓝山县| 宝兴县| 屯昌县| 寻甸| 乳山市| 自贡市| 且末县| 屯留县| 沁阳市| 神池县| 晋宁县| 开化县| 泗水县| 太康县| 万山特区| 宣威市| 凤凰县| 双流县| 固阳县| 石台县| 康平县| 大足县|