第二个数学建模 用matlab写个程序 大体思路都有 少程序..中午前要用..
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/08/28 07:12:58
第二个数学建模 用matlab写个程序 大体思路都有 少程序..中午前要用..
有一个圆柱形容器中装有液体,讨论当容器绕其对称的竖直轴旋转时候,旋转液体的表面形状
模型建立 在液面上点(x,y)处取一个质量元dm
受力分析 重力 dmg
液体对他的支撑力 F
Fsinθ=dm xω^2
Fcosθ=dm g
相除 得 tanθ=x * ω^2 / g 则 tanθ=dy/dx
由θ是曲线上点(x,y)处切线与x轴的夹角,则液体表面曲线满足的微分方程模型为
dy/dx=x * ω^2 / g 和 y|(x=0) = 0 得出 y=x^2 * ω^2 / 2g
液体表面形状由抛物线旋转而成的抛物面 焦点位置由旋转角度ω唯一确定
思路是上面的 程序要怎么写?
有一个圆柱形容器中装有液体,讨论当容器绕其对称的竖直轴旋转时候,旋转液体的表面形状
模型建立 在液面上点(x,y)处取一个质量元dm
受力分析 重力 dmg
液体对他的支撑力 F
Fsinθ=dm xω^2
Fcosθ=dm g
相除 得 tanθ=x * ω^2 / g 则 tanθ=dy/dx
由θ是曲线上点(x,y)处切线与x轴的夹角,则液体表面曲线满足的微分方程模型为
dy/dx=x * ω^2 / g 和 y|(x=0) = 0 得出 y=x^2 * ω^2 / 2g
液体表面形状由抛物线旋转而成的抛物面 焦点位置由旋转角度ω唯一确定
思路是上面的 程序要怎么写?
>> x=1:0.1:4;
>> plot(x,x.^2,'r',x,8*log(x),'b')
得到x=1.2,x=2.93
>> x=-2*pi:0.01:2*pi;
>> plot(x,4*sin(x)-x-2,'r',x,x*0,'b')
得到x=-2.91,x=0.76,x=1.85
>> plot(x,x.^2,'r',x,8*log(x),'b')
得到x=1.2,x=2.93
>> x=-2*pi:0.01:2*pi;
>> plot(x,4*sin(x)-x-2,'r',x,x*0,'b')
得到x=-2.91,x=0.76,x=1.85