Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2009-03-31, 16:29   #1
TT
普通会员
 
注册日期: 2008-09-22
年龄: 24
帖子: 30
声望力: 17
TT 正向着好的方向发展
默认 [求助]如何在已知的矩阵中加上一行一列0元素

不要什么单个操作矩阵元素的,要最快的方法
TT 当前离线   回复时引用此帖
旧 2009-03-31, 16:58   #2
yhcode
高级会员
 
注册日期: 2008-05-13
年龄: 44
帖子: 232
声望力: 21
yhcode 正向着好的方向发展
默认 回复: [求助]如何在已知的矩阵中加上一行一列0元素

在已知矩阵加一行一列0,这一行一列把原矩阵分成4部分(边缘除外,需特殊处理),直接矩阵连接就可以了,如在第i行,第j列加0,则
Blk1=[A(1:i-1,1:j-1) zeros(i-1,1)];
Blk2=...
。。。
B =[Blk1 Blk2;Blk3 Blk4];
yhcode 当前离线   回复时引用此帖
旧 2009-03-31, 20:32   #3
wxw0827
普通会员
 
注册日期: 2008-09-06
年龄: 41
帖子: 32
声望力: 17
wxw0827 正向着好的方向发展
默认 回复: [求助]如何在已知的矩阵中加上一行一列0元素

学习中....
wxw0827 当前离线   回复时引用此帖
旧 2009-04-04, 09:06   #4
zhang770729
初级会员
 
注册日期: 2008-09-08
年龄: 47
帖子: 9
声望力: 0
zhang770729 正向着好的方向发展
默认 回复: [求助]如何在已知的矩阵中加上一行一列0元素

最简单的方法是令 原矩阵(i+1,j+1)=0,其中i为最大行,j为最大列。
zhang770729 当前离线   回复时引用此帖
旧 2009-04-04, 19:02   #5
yhcode
高级会员
 
注册日期: 2008-05-13
年龄: 44
帖子: 232
声望力: 21
yhcode 正向着好的方向发展
默认 回复: [求助]如何在已知的矩阵中加上一行一列0元素

楼上说的方法可以在矩阵任意行,任意列操作?
__________________
工科'985'博士,(图像处理、分析及理解;模式识别;运动估计;数据分析等)定做程序、算法实现--qq:752105755
yhcode 当前离线   回复时引用此帖
回复

主题工具
显示模式

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

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


相似的主题
主题 主题作者 版面 回复 最后发表
程序设计中遇到点小问题,请各位高人指点,谢过 wwjuan1128jay LabVIEW论坛 4 2009-06-07 17:55
[MATLAB数学相关] 怎么解这非线性方程组 学习蜗牛 MATLAB论坛 7 2009-06-01 23:59
[MATLAB图像处理] 毕业设计了 帮帮我啊!! aei111 MATLAB论坛 0 2009-05-29 10:54
[MATLAB工具箱] matlab模糊逻辑工具中,多输入中的各个输入的权重可否设置 lu1983 MATLAB论坛 0 2009-05-12 15:56
[讨论]看见个征书稿的,MATLAB应用方面,本版的高手可以去看看啊 hqsuker MATLAB论坛 0 2008-12-08 14:20


所有时间均为北京时间。现在的时间是 23:43


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