banditxue 发表于 2006-4-13 12:55

求教矩阵变维的问题!

这里我只是举个例子,请大家援手!比如A=rand(2),现在要把A增广成3×3矩阵,而且第三行和第三列都是0!<BR>除了用A(:,3)=0,A(3,:)=0这样的方法外,matlab里有没有其它内置的函数直接实现呢?倘若矩阵比较大,这样一行一列的增加,挺麻烦的!<BR>或者是一种高效的计算方法也行!<BR>望大家赐教!

zuihuayin 发表于 2006-4-13 18:12

回复:(banditxue)求教矩阵变维的问题!

<P>我想可以这样吧,比如<BR>a=zeros(3,3);<BR>r=k*ones(2,2);<BR>a(1:size(r,1),1:size(r,2))=r;<BR>这样如果有维数很大也可以搞定了<BR></P>
页: [1]
查看完整版本: 求教矩阵变维的问题!