24小时热门版块排行榜    

查看: 1546  |  回复: 9
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

davidam

铜虫 (小有名气)

[求助] 如何将删除矩阵的列表达为矩阵相乘的形式? 已有4人参与

例如:
M = [1 2 3 0 4 5;
    2 2 8 0 5 3;
    0 0 0 0 0 0;
    7 6 5 0 1 3];
将矩阵M中的第4列删除,在MATLAB中容易实现,但是如何在论文中体现?能否用数学语言描述?该如何描述呢?
是否有高手知道?
多谢了!
回复此楼

» 猜你喜欢

绿色激光,机载激光雷达,探地雷达
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Mr__Right

专家顾问 (著名写手)

【答案】应助回帖

感谢参与,应助指数 +1
删除某行或列,只须用 [] 对其赋值

这个例子用
CODE:
M(:,4)=[]

即可。

数学上,
对矩阵删除行,可以在其左边乘以一个去掉对应行的单位阵,
对矩阵删除列,可以在其右边乘以一个去掉对应列的单位阵

» 本帖已获得的红花(最新10朵)

文章乃身外之物,要多考虑编辑、审稿人和读者的感受。
5楼2016-03-12 10:32:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

wurongjun

专家顾问 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
Matlab的代码和数学公式很像啊!
M=M(1:4,[1:3,5:6])
或者M=M(1:4,[12356])
善恶到头终有报,人间正道是沧桑.
2楼2016-03-11 19:21:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lukebest

禁虫 (正式写手)

感谢参与,应助指数 +1
本帖内容被屏蔽

» 本帖已获得的红花(最新10朵)

3楼2016-03-11 22:49:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

davidam

铜虫 (小有名气)

送红花一朵
引用回帖:
3楼: Originally posted by lukebest at 2016-03-11 22:49:51
矩阵由乘该变换

具体如何实现呢?矩阵变换不是可以写成矩阵相乘的形式吗?
绿色激光,机载激光雷达,探地雷达
4楼2016-03-12 08:51:38
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见