全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 MATLAB等数学软件专版
7242 4
2010-02-21
学matlab 才一星期,根本不知道怎么使用参数,
碰到这样一个题目

A=(1-x)eye(4)+x*one(4,1)*one(4,1)'

求A的特征矩阵。

各位大牛麻烦帮小弟个忙,在线等!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2010-2-21 18:59:33
用 symbolic math toolbox
其实这个问题手算可得到结果。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-2-28 16:59:29
你看看这个可否?
syms x
a=(1-x)*eye(4)+x*ones(4,1)*ones(4,1)'

a =

[ 1, x, x, x]
[ x, 1, x, x]
[ x, x, 1, x]
[ x, x, x, 1]
inv(a)

ans =

[ -(2*x+1)/(3*x^2-2*x-1),        x/(3*x^2-2*x-1),        x/(3*x^2-2*x-1),        x/(3*x^2-2*x-1)]
[        x/(3*x^2-2*x-1), -(2*x+1)/(3*x^2-2*x-1),        x/(3*x^2-2*x-1),        x/(3*x^2-2*x-1)]
[        x/(3*x^2-2*x-1),        x/(3*x^2-2*x-1), -(2*x+1)/(3*x^2-2*x-1),        x/(3*x^2-2*x-1)]
[        x/(3*x^2-2*x-1),        x/(3*x^2-2*x-1),        x/(3*x^2-2*x-1), -(2*x+1)/(3*x^2-2*x-1)]
我不知道a表达式有没有写错,你看一下
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-2-28 22:09:18
3# ywh19860616

上路了,但是不是他所要求的东西。代码及结果如下:
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2010-3-1 00:07:36
#macro2.cn

哦,看错了,不好意思,我以为求逆矩阵,原来求特征矩阵,用eig函数,[v,d]=eig(a),v表示特征值,d为特征向量
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群