Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MathCAD论坛
MathCAD论坛 MathCad是由MathSoft公司推出的一种交互式数值计算系统
回复
 
主题工具 显示模式
旧 2009-03-19, 11:32   #1
默默119
初级会员
 
注册日期: 2009-03-17
年龄: 41
帖子: 11
声望力: 17
默默119 正向着好的方向发展
默认 回复: [求助]一个关于非线性方程组的问题

其实挺着急的,但要是版主有空闲时间帮我慢慢看看也行,毕竟也没有别的办法啊:cry:
默默119 当前离线   回复时引用此帖
旧 2009-03-19, 15:15   #2
默默119
初级会员
 
注册日期: 2009-03-17
年龄: 41
帖子: 11
声望力: 17
默默119 正向着好的方向发展
默认 回复: [求助]一个关于非线性方程组的问题

我试了,好像是我用的x1,x2这样的有下脚标的在mathcad里不识别,a,b,c什么的也不识别,那除了x,y,z还有什么是能识别的未知数字母啊?我需要多点的未知数
默默119 当前离线   回复时引用此帖
旧 2009-03-19, 17:51   #3
zpz11111
版主
 
注册日期: 2008-07-03
年龄: 92
帖子: 245
声望力: 22
zpz11111 是一个将要出名的人
默认 回复: [求助]一个关于非线性方程组的问题

引用:
作者: 默默119 查看帖子
还是不行啊,这里真要十分感谢zpz11111 版主的帮忙,可我用符号等号了啊,还是不行啊,能再帮看看?图片虽然小,但点一下就大了不少,要不就把图片下下来,帮看看好么?十分谢谢了,谢谢热心的帮助! :cry:
在你的“笨”方程基础上,修正了以下问题:
1、取消了区间变量定义 i:= 1...6
2、不使用数组元素作变量,当然也就避免了在Find函数中
直接求数组元素的值。
以上两点是造成产生“求解命令块出错”的主要原因,
3、将全部方程组中的以数组元素作变量的未知数,改作标量
如X1改作x1。
4、曲线救国,在求出24个标量之后再定义矢量,并且定义
数组原点为1(ORIGIN:=1)使得最后结果的矢量元素的索引
下标符合题目要求。
这个解法并不是最好的解法,只是一个避免了错误的解法而已
,如果你输入的方程不正确的话,他的结果是不能派用场的。
另外,此方程没有精确解,用minerr函数求出的是“最小误差解。”

运算过程的图片:
上传的图像
文件类型: jpg fcz1-1.jpg (82.9 KB, 6 次查看)
文件类型: jpg fcz1-2.jpg (84.1 KB, 6 次查看)
文件类型: jpg fcz2.jpg (78.6 KB, 4 次查看)
文件类型: jpg fcz3.jpg (73.4 KB, 6 次查看)
zpz11111 当前离线   回复时引用此帖
回复


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

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



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


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