| 查看: 2811 | 回复: 21 | |||||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||||
shengjunjie木虫 (正式写手)
|
[求助]
如何求解描述振动的二阶微分方程
|
||||
|
那位大侠给看看这种描述振动的二阶微分方程,困扰我一阵子了 其中C1=0.08;C2=2.3;e=0.3*(sin(335*t))^2 如何根据上面的公式求解λ和时间的关系,用matlab画出类似下面的图形 |
» 猜你喜欢
国家基金申请书模板内插入图片不可调整大小?
已经有9人回复
退学或坚持读
已经有20人回复
免疫学博士有名额,速联系
已经有14人回复
面上基金申报没有其他的参与者成吗
已经有4人回复
多组分精馏求助
已经有6人回复
国家级人才课题组招收2026年入学博士
已经有6人回复

dbb627
荣誉版主 (著名写手)
-

专家经验: +4 - 仿真EPI: 6
- 应助: 289 (大学生)
- 贵宾: 0.589
- 金币: 24640.4
- 散金: 551
- 红花: 61
- 沙发: 1
- 帖子: 1246
- 在线: 1794.8小时
- 虫号: 149791
- 注册: 2005-12-29
- 性别: GG
- 专业: 污染控制化学
- 管辖: 计算模拟
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★
shengjunjie: 金币+5, ★★★很有帮助 2012-04-17 15:05:31
xiegangmai: 金币+2, 谢谢应助! 2012-05-13 23:04:50
shengjunjie: 金币+5, ★★★很有帮助 2012-04-17 15:05:31
xiegangmai: 金币+2, 谢谢应助! 2012-05-13 23:04:50
|
odefun=@(t,x)[x(2);3*x(2).^2/(2*x(1)*(1+0.08*x(1).^3))-1.342*10^7*(x(1).^4-x(1)+(61.98/6.71)*(0.185*sin(2*pi*335*t)).^2)./(1+0.08*x(1).^3)]; [t,x]=ode45(odefun,[0 0.06],[1 0]);% 自变量的范围和初始值 figure(1); plot(t,x(:,1)) Y=x(:,1) pn=floor(log2(length(Y))); N=2^pn; S=Y(1:N); Y1 = fft(S);%进行N个点的fft变换 figure; f1 = 1/(t(2)-t(1))*(0:N/2)/N; Yabs=abs(Y1(1:N/2+1)); Ym=find(diff(sign(diff(Yabs)))<0)+1;%求幅值极大值的索引 Ymax=max(Yabs(Ym)); Yabs(Yabs ;plot(f1,Yabs(1:N/2+1)) hold on;plot(f1(Ym1),Yabs(Ym1),'r*'); axis([0 f1(Ym1(end)) 0 1.1*Ymax]); xlabel('频率 (Hz)') ylabel('振幅|A| (m)') |

12楼2012-04-17 10:43:35
dbb627
荣誉版主 (著名写手)
-

专家经验: +4 - 仿真EPI: 6
- 应助: 289 (大学生)
- 贵宾: 0.589
- 金币: 24640.4
- 散金: 551
- 红花: 61
- 沙发: 1
- 帖子: 1246
- 在线: 1794.8小时
- 虫号: 149791
- 注册: 2005-12-29
- 性别: GG
- 专业: 污染控制化学
- 管辖: 计算模拟

2楼2012-04-16 15:02:28
shengjunjie
木虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 3613
- 散金: 208
- 红花: 2
- 帖子: 320
- 在线: 128.7小时
- 虫号: 988929
- 注册: 2010-04-04
- 性别: GG
- 专业: 橡胶及弹性体

3楼2012-04-16 20:34:29
shengjunjie
木虫 (正式写手)
- 应助: 0 (幼儿园)
- 金币: 3613
- 散金: 208
- 红花: 2
- 帖子: 320
- 在线: 128.7小时
- 虫号: 988929
- 注册: 2010-04-04
- 性别: GG
- 专业: 橡胶及弹性体

4楼2012-04-16 20:43:50













回复此楼