关闭

matlab学习笔记 复制向量

标签: 函数matlab
388人阅读 评论(0) 收藏 举报
分类:

已有向量:

[1  2  3  4  5  6  7  8  9] ;
欲将其处理为:

[1  1   2  2  3  3  4  4  5  5  6  6  7  7  8  8  9  9] ;

处理方法:

一、复制为矩阵:

 A = [1  2  3  4  5  6  7  8  9] 

 A =

     1     2     3     4     5     6     7     8     9

 B = repmat(A,2,1)

 B =

     1     2     3     4     5     6     7     8     9
     1     2     3     4     5     6     7     8     9
二、按列将矩阵处理为列向量:

 C = [B(:)]

 C =

     1
     1
     2
     2
     3
     3
     4
     4
     5
     5
     6
     6
     7
     7
     8
     8
     9
     9
三、将C进行转置:  

 C = C'

 C =

     1     1     2     2     3     3     4     4     5     5     6     6     7     7     8     8     9     9


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:358194次
    • 积分:4248
    • 等级:
    • 排名:第7144名
    • 原创:93篇
    • 转载:87篇
    • 译文:0篇
    • 评论:35条
    最新评论