声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2079|回复: 2

[计算数学] 请教:matlab微分方程数值解法问题

[复制链接]
发表于 2012-1-11 21:39 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
625[)UERBKESW85ANGD1YY3.jpg

式中:p(t) 是随时间任意变化的函数。。如 记录的地震波函数 ,应该如何求解u,u',u" 随 时间 t 的变化曲线(有没有现成类似的matlab程序)

如:对于固定时间间隔,p(t)的值如下
1.154088e-002
6.341486e-003
2.165699e-003
-3.850290e-003
-7.415056e-003
-4.054916e-003
-1.494242e-003
1.891596e-003
4.060150e-003
6.296754e-003
8.556200e-003
7.682497e-003
1.081660e-003
1.192538e-003
3.817455e-003
3.654230e-003
5.246026e-003
6.217283e-003
3.837917e-003
6.381460e-004
-7.182354e-003
-1.569858e-002
-2.531741e-002
-3.075949e-002
-2.499476e-002
-1.976920e-002
-1.907252e-002


625[)UERBKESW85ANGD1YY3.jpg
回复
分享到:

使用道具 举报

发表于 2012-1-28 18:30 | 显示全部楼层
回复 1 # 东南小忽悠 的帖子

这是基本的振动力学问题,请参阅《振动力学》相关书籍,matlab没有提供直接求解函数,需要理解求解原理后,自己编程。不过应该是不难实现的
发表于 2012-2-23 22:18 | 显示全部楼层
差分。离散后解,
要不自己编 一个ODE45就好了,
这个步长你就可以控制了
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-19 14:23 , Processed in 0.056504 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表