查看: 5316|回复: 8|关注: 0

[已解决] 如何用fsolve求解矩阵方程,请帮忙看看

[复制链接]

新手

8 麦片

财富积分


050


4

主题

16

帖子

0

最佳答案
本帖最后由 孤星飘零 于 2015-3-12 19:55 编辑

用fsolve求解矩阵,非常重要!!!!
我想知道格式如何写。
(举个例子,简化内容)

function  [Y]=hanshu(X)
% Y,X都是列向量!  X,Y均含有5个数
A=[1 2 3 4 5]'
Y=X.*A-10
end

现在如何用fsolve求解????
求大神帮忙看看,指点迷津!!!!
回复主题 已获打赏: 0 积分

举报

新手

8 麦片

财富积分


050


4

主题

16

帖子

0

最佳答案
 楼主| 发表于 2015-3-12 19:57:20 | 显示全部楼层
如果,x,y都是数值,那么用x=fsolve(‘hanshu’,x0)就可以了,
现在x,y都是向量,请问如何办?
回复此楼 已获打赏: 0 积分

举报

新手

8 麦片

财富积分


050


4

主题

16

帖子

0

最佳答案
 楼主| 发表于 2015-3-13 10:36:35 | 显示全部楼层
如果function  [Y1,Y2]=hanshu(X1,X2)

% Y,X都是列向量!  X,Y均含有5个数
A=[1 2 3 4 5]'

Y1=X1.*A-10-X2;
Y2=X1-10*X2;

end

如果是这一种怎么求呢???
回复此楼 已获打赏: 0 积分

举报

论坛优秀回答者

24

主题

1万

帖子

1639

最佳答案
  • 关注者: 992
发表于 2015-3-14 03:02:02 | 显示全部楼层
孤星飘零 发表于 2015-3-12 19:57
如果,x,y都是数值,那么用x=fsolve(‘hanshu’,x0)就可以了,
现在x,y都是向量,请问如何办? ...

[x,fval,exitflag] = fsolve(@hanshu, ones(5,1))
回复此楼 已获打赏: 0 积分

举报

论坛优秀回答者

24

主题

1万

帖子

1639

最佳答案
  • 关注者: 992
发表于 2015-3-14 03:17:20 | 显示全部楼层 |此回复为最佳答案
孤星飘零 发表于 2015-3-13 10:36
如果function  [Y1,Y2]=hanshu(X1,X2)

% Y,X都是列向量!  X,Y均含有5个数

可以再写一个函数:
function y = f(x)
[y1, y2] = hanshu(x(:,1),x(:,2));
y = [y1, y2];
end
然后用:
>> [x,fval,exitflag] = fsolve(@f, ones(5,2))
回复此楼 已获打赏: 0 积分

举报

新手

8 麦片

财富积分


050


4

主题

16

帖子

0

最佳答案
 楼主| 发表于 2015-3-14 22:24:43 | 显示全部楼层
winner245 发表于 2015-3-14 03:17
可以再写一个函数:
function y = f(x)
[y1, y2] = hanshu(x(:,1),x(:,2));

奇怪,,之前我也这样写就不行!结果你一写,我再已输入,果然可以!!!!!!!谢谢版主!!!
最后一个问题:,
如果function  [Y1,Y2]=hanshu(X1,X2)
% Y,X都是【5*5矩阵】!
A=ones(5);
Y1=X1.*A-10-X2;
Y2=X1-10*X2;
end

如果是这一种怎么求呢???是不是还是同样的道理???
回复此楼 已获打赏: 0 积分

举报

论坛优秀回答者

24

主题

1万

帖子

1639

最佳答案
  • 关注者: 992
发表于 2015-3-15 01:47:33 | 显示全部楼层
孤星飘零 发表于 2015-3-14 22:24
奇怪,,之前我也这样写就不行!结果你一写,我再已输入,果然可以!!!!!!!谢谢版主!!!
最后一个 ...

这跟你3L的问题毫无区别,我已经回答过了
回复此楼 已获打赏: 0 积分

举报

新手

8 麦片

财富积分


050


4

主题

16

帖子

0

最佳答案
 楼主| 发表于 2015-3-15 10:56:36 | 显示全部楼层
winner245 发表于 2015-3-15 01:47
这跟你3L的问题毫无区别,我已经回答过了

Thankyou,已采纳。
回复此楼 已获打赏: 0 积分

举报

新手

5 麦片

财富积分


050


0

主题

4

帖子

0

最佳答案
发表于 2018-11-23 20:39:59 来自手机 | 显示全部楼层
这个可以求解吗?数学意义是什么?
回复此楼 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表