Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-05-28, 23:46   #1
sohu820528
初级会员
 
注册日期: 2008-05-28
年龄: 42
帖子: 6
声望力: 0
sohu820528 正向着好的方向发展
默认 [求助]计算问题

syms x y z
eq1='1/x+log(10000-z)-log(y)-((10000-z)/y)^x*log((10000-z)/y-((10000-z)/y)^x*log((10000-z)/y))=0';
eq2='-x/y+(x/y)*((10000-z)/y)^x+(x-y)*((10000-z)/y)^x=0';
eq3='-(x-1)/(10000-z)+(x/y)*((10000-z)/y)^(x-1)+(x/y)*((10000-z)/y)^(x-1)=0';
fsolve(eq1,eq2,eq3)
x=ans.x
y=ans.y
z=ans.z
以上运算显示如下:
Warning: Warning, solutions may have been lost
Warning: Explicit solution could not be found.
请高手指教
sohu820528 当前离线   回复时引用此帖
旧 2008-05-29, 01:13   #2
fanxing39
高级会员
 
注册日期: 2007-12-02
年龄: 44
帖子: 303
声望力: 31
fanxing39 是一位成功的新星fanxing39 是一位成功的新星fanxing39 是一位成功的新星fanxing39 是一位成功的新星
默认

你用 help fsolve 看下 这个函数的用法,你好像用的不对哦
fanxing39 当前离线   回复时引用此帖
旧 2008-05-29, 09:46   #3
sohu820528
初级会员
 
注册日期: 2008-05-28
年龄: 42
帖子: 6
声望力: 0
sohu820528 正向着好的方向发展
默认

引用:
作者: fanxing39 查看帖子
你用 help fsolve 看下 这个函数的用法,你好像用的不对哦
syms x y z
eq1='1/x+log(10000-z)-log(y)-((10000-z)/y)^x*log((10000-z)/y-((10000-z)/y)^x*log((10000-z)/y))=0';
eq2='-x/y+(x/y)*((10000-z)/y)^x+(x-y)*((10000-z)/y)^x=0';
eq3='-(x-1)/(10000-z)+(x/y)*((10000-z)/y)^(x-1)+(x/y)*((10000-z)/y)^(x-1)=0';
solve(eq1,eq2,eq3)
x=ans.x
y=ans.y
z=ans.z
以上运算显示如下:
Warning: Warning, solutions may have been lost
Warning: Explicit solution could not be found.
请高手指教
是solve不是fsolve 写错了
sohu820528 当前离线   回复时引用此帖
旧 2008-05-29, 13:16   #4
fanxing39
高级会员
 
注册日期: 2007-12-02
年龄: 44
帖子: 303
声望力: 31
fanxing39 是一位成功的新星fanxing39 是一位成功的新星fanxing39 是一位成功的新星fanxing39 是一位成功的新星
默认

报错不是程序错的意思,是用solve 无法求解出这道题目!
solve 解一些简单的方程还行,难点的就没办法了
你的这个问题是 多元非线性方程组 ,你找下其他的求解命令 再试下!
fanxing39 当前离线   回复时引用此帖
回复

主题工具
显示模式

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

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


相似的主题
主题 主题作者 版面 回复 最后发表
[MATLAB信号处理] 数字滤波器设计 zhangqi3891 MATLAB论坛 77 2014-03-06 21:57
[求助]如何用matlab生成多项式:a1*x+a2*x^2+.....an*x^n 其中a1,a2...an是系数,n是次数均为已知 未注册 MATLAB论坛 3 2008-12-08 20:01
[求助]deritative模块的使用 红日 MATLAB论坛 1 2008-06-23 11:46
【求助】请求高手帮忙!! bash MATLAB论坛 0 2008-03-28 10:24
【求助】会小波分析的朋友请进来指点一下(有关mallat算子的问题) regenli MATLAB论坛 0 2008-01-29 17:56


所有时间均为北京时间。现在的时间是 17:17


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.