寻狗启示 2019-12-05 12:05
浏览 261

如何用Matlab修改或者写泊肃叶方程的代码

图片说明

式1中的方程对应的代码如下:
global M g p R r

M=0.5;%千克

g=9.8;

p=1000;%水的密度

R=0.03;

r=0.005;

t1=[0,75];

H1=[0;0;0];

[t,H] = ode45(@dH,t1,H1);

plot(t,H);

function dHdt=dH(t,H)

global M g p R r

dHdt=zeros(3,1);

dHdt(1)=H(2);

dHdt(2)=M*g-p*g*pi*(H(1)-H(3))*(R^2-r^2);

dHdt(3)=sqrt(-4*g*r^4/R^4*(H(3)-H(1)));

end

现在把1式修改为3式 对应的代码应该怎么改?
添加的常量值为0.004

图2中的两个方程应该怎么写?

图片说明

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 程序不包含适用于入口点的静态Main方法
    • ¥15 素材场景中光线烘焙后灯光失效
    • ¥15 请教一下各位,为什么我这个没有实现模拟点击
    • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
    • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
    • ¥20 有关区间dp的问题求解
    • ¥15 多电路系统共用电源的串扰问题
    • ¥15 slam rangenet++配置
    • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
    • ¥15 ubuntu子系统密码忘记