jianmei97 发表于 2007-7-1 22:27

这个运行错误什么意思?

请输入迭代初始值:[-2 2]
请输入您的计算精度:0.05
??? Function 'gt' is not defined for values of class 'sym'.

Error in ==> conjugate_grad_2d at 43
end

43end
K>>
这个end是和while配对的
刚学MATLAB不到一周,此共轭梯度法程序中根本没有‘gt’这个变量,为什么会出现这个错误?

[ 本帖最后由 eight 于 2007-7-1 22:44 编辑 ]

eight 发表于 2007-7-1 22:44

原帖由 jianmei97 于 2007-7-1 22:27 发表 http://www.chinavib.com/forum/images/common/back.gif
请输入迭代初始值:[-2 2]
请输入您的计算精度:0.05
??? Function 'gt' is not defined for values of class 'sym'.

Error in ==> conjugate_grad_2d at 43
end

43end
K>>
这个end是和while配对的 ...

gt 不是变量,估计是指 >= 运算符。符号变量不能进行比较,自己检查一下吧
页: [1]
查看完整版本: 这个运行错误什么意思?