你好,又有一个matlab问题,请问怎么把一系列向量组等价和矩阵等价放到一个矩阵里面呢。

查看: 5889|回复: 2|关注: 0
请问: Matlab把一个向量变成一个列矩阵怎么做?
<h1 style="color:# 麦片财富积分
新手, 积分 5, 距离下一级还需 45 积分
B = A - ((0:L)*2).' ;
A = (L+1)行, 1列,但是 ((0:L)*2).' 这个返回的不是一个列的矩阵,怎么用最简单的办法
来实现A -&&((0:L)*2).'&&呢?
直接写成上面的形式,matlab说dimension 不对。
<h1 style="color:#1 麦片财富积分
关注者: 38
是这个意思吗
&& A=[1;2;3;4;5];
&& B=A-((0:4)*2).'
B =
& &&&1
& &&&0
& & -1
& & -2
& & -3
<h1 style="color:# 麦片财富积分
回复 2# yuthreestone 的帖子
是的。 但是我的版本怎么就出错了呢。我再来查查。 谢谢你~
站长推荐 /2
Powered by查看: 2741|回复: 3|关注: 0
如何将每次循环得到的一个行向量存到一个向量里面
<h1 style="color:# 麦片财富积分
新手, 积分 5, 距离下一级还需 45 积分
for k=1:J1
& && &index = find(U(k,:) == maxU);
& && &n=length(index);
& && &indexall(1,m:n)=
& && &m=length(index)+1;
这个U 是一个矩阵,每次得到一行索引,我想把这些索引放入一个行向量中,不知道如何改进,大神帮帮忙
由于每次得到的索引可能长度不一样,如何来存
<h1 style="color:# 麦片财富积分
可以用元胞来保存cell{i}
<h1 style="color:# 麦片财富积分
小湘子 发表于
可以用元胞来保存cell{i}
能不能写出具体的过程,谢谢&&
<h1 style="color:# 麦片财富积分
小湘子 发表于
可以用元胞来保存cell{i}
已经解决了&&谢谢
站长推荐 /2
Powered by在matlab中如何将有多行的矩阵的每一行转为一个向量?
[问题点数:20分,结帖人cdmaoli]
在matlab中如何将有多行的矩阵的每一行转为一个向量?
[问题点数:20分,结帖人cdmaoli]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
本帖子已过去太久远了,不再提供回复功能。查看: 7417|回复: 7|关注: 0
如何将一个行向量添加到另一个矩阵中,求助
<h1 style="color:# 麦片财富积分
新手, 积分 5, 距离下一级还需 45 积分
如将A=[1 1 1 2 2 2],添加到B=[7 7 7 7 7 7& &&&中?变成[1 1 1 2 2 2
& && && && && && && && && && && && && && && && && & 8 8 8 8 8 8 ]& && && && && && && &7 7 7 7 7 7
& && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && &&&8 8 8 8 8 8 ];谢谢!]
<h1 style="color:# 麦片财富积分
如将A=[1 1 1 2 2 2],添加到B=[7 7 7 7 7 7& &&&中?变成[1 1 1 2 2 2
& && && && && && && && && && && && && && && && && &&&8 8 8 8 8 8 ]& && && && && && && &7 7 7 7 7 7
& && && && && && && && && && && && && && && && && && && && && && && && && && && && && && && &&&8 8 8 8 8 8 ];谢谢!]
<h1 style="color:# 麦片财富积分
如将A=[1 1 1 2 2 2],添加到B=[7 7 7 7 7 7& &&&中?变成[1 1 1 2 2 2
& && && && && && && && && &&&8 8 8 8 8 8 ]& && && && &7 7 7 7 7 7
& && && && && && && && && && && && && && && && && && &8 8 8 8 8 8 ];谢谢!]
<h1 style="color:#1 麦片财富积分
关注者: 38
&& A=[1 1 1 2 2 2];
&& B=[7 7 7 7 7 7;8 8 8 8 8 8];
&& C=[A;B]
1 1 1 2 2 2
7 7 7 7 7 7
8 8 8 8 8 8复制代码
<h1 style="color:# 麦片财富积分
为什么会格式改变呢?矩阵都是6列的矩阵。不知道怎么改变格式了。
<h1 style="color:# 麦片财富积分
笨死!谢谢
<h1 style="color:# 麦片财富积分
关注者: 4
回复 6# guanyouyuan 的帖子
A=[1 1 1 2 2 2]
B=[7 7 7 7 7 7 0 0;0 0 8 8 8 8 8 8];
blkdiag(A,B)
<h1 style="color:# 麦片财富积分
谢谢分享!
Mathworks公司:Matlab中文函数大全上线,欢迎大家完善!点击这里查询相关函数
站长推荐 /2
Powered by查看: 6414|回复: 10|关注: 0
MATLAB如何把一个列向量存入一个空矩阵
<h1 style="color:# 麦片财富积分
新手, 积分 13, 距离下一级还需 37 积分
我想读一组图片,把每一个图片矩阵转换成一个列向量,然后存入一个空矩阵中。
帖子最佳答案
关注者: 347
|此回复为最佳答案
本帖最后由 hyowinner 于
15:05 编辑
向量本身也是矩阵的一种,没有必要放到另外一个空矩阵中。
你可以初始化一个空的cell数据类型,a = cell(1, num_image);
每一个图像的矩阵作为一个元素存储到a这个元胞数组中。
num_image表示图像的数目。
for ii = 1:num_image
& &&&a{ii} = rand(5,5);&&%注意使用花括号
end&&
复制代码
《Simulink仿真及代码生成技术入门到精通》已经由北航出版社出版:/.html
<h1 style="color:# 麦片财富积分
向量本身也是矩阵的一种,没有必要放到另外一个空矩阵中。
你可以初始化一个空的cell数据类型,a = cell(1, ...
先谢谢你的回答。本人新手。我想把所有图片放在一个矩阵中,统一处理。如求平均值,特征值等。
帖子最佳答案
关注者: 347
先谢谢你的回答。本人新手。我想把所有图片放在一个矩阵中,统一处理。如求平均值,特征值等。
恩,可以。
首先确定这个矩阵的大小就可以建立了,无需空,全零矩阵也可以。建立方式很简单:
a = zeros(m,n);
m表示你的图像矩阵像素点数,n表示有多少张图。
《Simulink仿真及代码生成技术入门到精通》已经由北航出版社出版:/.html
帖子最佳答案
关注者: 347
先谢谢你的回答。本人新手。我想把所有图片放在一个矩阵中,统一处理。如求平均值,特征值等。
然后将每一列的数据用你的图像向量覆盖即可。
a(:,ii) = your_image_
《Simulink仿真及代码生成技术入门到精通》已经由北航出版社出版:/.html
<h1 style="color:# 麦片财富积分
恩,可以。
首先确定这个矩阵的大小就可以建立了,无需空,全零矩阵也可以。建立方式很简单:
a = zeros( ...
奥,如何先确定矩阵的大小。
<h1 style="color:# 麦片财富积分
本帖最后由 吗啡 于
17:42 编辑
奥,如何先确定矩阵的大小。
编辑掉,回复错了。刚来不熟悉。
帖子最佳答案
关注者: 347
奥,如何先确定矩阵的大小。
m*n就是这个矩阵的大小,也就是每个图的像素个数*图像张数。
《Simulink仿真及代码生成技术入门到精通》已经由北航出版社出版:/.html
<h1 style="color:# 麦片财富积分
本帖最后由 吗啡 于
17:38 编辑
m*n就是这个矩阵的大小,也就是每个图的像素个数*图像张数。
奥,你是说先建一个确定维数的m*n的零矩阵是吗?不是空矩阵。如果想建一个确定维数的空矩阵怎么建立。
帖子最佳答案
关注者: 347
奥,你是说先建一个确定维数的m*n的零矩阵是吗?不是空矩阵。如果想建一个确定维数的空矩阵怎么建立。 ...
a = zeros(m,n)
就建立了一个m*n的值全为0的矩阵。
《Simulink仿真及代码生成技术入门到精通》已经由北航出版社出版:/.html
站长推荐 /2
Powered by

我要回帖

更多关于 矩阵乘以向量 的文章

 

随机推荐