袁海亮 发表于 2013-10-17 12:11

输入初速度,加速度(t的函数),求速度降为0时的位移

一个变加速直线运动的物体,从t0=0时刻以初速度v0运动,给定一个加速度函数a=f(t),求物体速度降为零时的位移s。编程要求:输入v0与a,求s。
这个是真不会编程了,程序中涉及到2次定积分,其中s=∫vdt,从0到t末,而t末是v=0时的t,v=∫adt。
使用了函数嵌套、主子函数、微分方程几种思路编程都不成功。
列出的微分方程是二阶且高次的,所以放弃了此方法。
编程的时候设a=f(t),v=int(f(t),0,t)会提示int使用有问题。
                  设a=f(t),a=integrnd(t) ,A=dblquad(@integrnd,0,t)也会提示出错。            

袁海亮 发表于 2013-12-20 10:35

求围观

空木葬花 发表于 2014-7-23 10:03

非常感谢楼主!
页: [1]
查看完整版本: 输入初速度,加速度(t的函数),求速度降为0时的位移