概述
A = [1,2,3;
4,5,6;
7,8,9;
10,11,12]
B = [0,1,2];
% ; 表示纵向拼接,B在A的下面。横向拼接为 :
C = [A; B]
s = size(A);
data_sum = s(1);
% 取的比例
addPercentage = 0.5;
addNum = round(data_sum * addPercentage)
% 取列
selected = A(:,randperm(s(2),addNum))
% 取行
selected = A(randperm(s(2),addNum),:)
最后
以上就是难过小馒头为你收集整理的Matlab 矩阵拼接和随机取列、取行的全部内容,希望文章能够帮你解决Matlab 矩阵拼接和随机取列、取行所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复