Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-09-05, 21:34   #1
雪魄梅魂
初级会员
 
注册日期: 2008-09-05
年龄: 38
帖子: 2
声望力: 0
雪魄梅魂 正向着好的方向发展
尴尬 [讨论]非线性方程组求解的问题

非线性方程组求解的问题
已知:系数T 、W均是已知的341*5多维数组,G为一常数
方程:G*sin(q)=T - G * cos(q) - W
求解:q
请教:
1、是不是用fsolve最好
2、(这一点已经解决,将要传递的参数放置在最后)在求解时将方程放到单独的anonymous functions 文件,比如说funq.m中
在主函数中的T,W如何进入funq.m中(可以不用全局变量不?),因为在一般fsolve命令中只能有传递一个传递参数(数值或者向量)通常是要求量初始值
3、方程是有解了但是都是负的,(目标解是恒正的)。是不是这种方程都是双解的啊?
4、谢谢所有关注这个问题的朋友!(找了好多资料都没有找到。。。)
附件中qchll.m是主文件其他的是子程序,方程是放在funii。m和funi。m中实现的
上传的附件
文件类型: rar MATLAB.rar (31.1 KB, 6 次查看)
雪魄梅魂 当前离线   回复时引用此帖
回复

主题工具
显示模式

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

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



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


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