返回   MATLAB中国论坛|MATLAB爱好者之家—不仅仅是MATLAB! > 特色讨论区:工程数学软件-不仅仅是MATLAB! > MATLAB论坛 > MATLAB算法讨论


挖掘已有资源,发帖前请先搜索!
虚拟主机 域名注册 香港空间
回复
 
LinkBack 主题工具 显示模式
旧 2011-02-13, 12:19 PM   #1
初级会员
 
注册日期: 2011-02-13
帖子: 1
感谢他人: 0
有 0 帖获得 0 感谢
声望力: 0
Heavene23 正向着好的方向发展
默认 帮忙运行一下,我的2009b版本老不行,非常感谢!

求速度vv最大时(此时角度e=90°),a与b的关系,
clc;clear;
syms a b e o p g m H1 H2 v u V0

o=atan(b/a*sqrt(tan(e)));%o和e是角度
pretty(o)
%p=1/(a*b/(a*a*(sin(o))^2+b*b*(cos(o))^2)^1.5);
p=1/(a*b/(a*a*(sin(atan(b/a*sqrt(tan(e)))))^2+b*b*(cos(atan(b/a*sqrt(tan(e)))))^2)^1.5)
pretty(p)

vv=dsolve('g*(cos(e)-u*sin(e))-(H1/m*v+H2/m*v*v)-u*v*v/p=v/p*Dv','v(0)=V0','e');
%vv=dsolve('Dv=p*g *(cos(e)-u*sin(e))-v*u','v(0)=V0','e');
%pretty(vv)
f=inline(vv,'e')
vab=f(pi/2);
dva=diff(vab,a);
a=solve(dva);
pretty(a)
计算结果是
Warning: Explicit solution could not be found.
> In dsolve at 101
In quxian at 19

f =

Inline function:
f(e) = []

Warning: List of equations is empty.
> In solve at 70
In quxian at 25

+--+
+--+
Heavene23 当前离线   回复时引用此帖
回复

书签

主题工具
显示模式

发帖规则
不可以发表新主题
可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 启用



所有时间均为北京时间。现在的时间是 12:27 AM


Powered by vBulletin
版权所有 ©2000 - 2012,Jelsoft Enterprises Ltd.
陕ICP备07001583号
感谢MEyu科技提供优质空间

SEO by vBSEO ©2009, Crawlability, Inc.