matlab把三个矩阵连接起来,MATLAB:用一定的规则将3个矩阵连接成1个新矩阵
3个矩阵命名为 A , B 和 C . 每个矩阵都有随机 M x N 维 . 但是, N (列号)是相等的 . 从每个矩阵中随机生成1行并逐个放入新矩阵(名为 Fdata ),然后从每个矩阵中随机生成1行,但不能从前一个随机行生成重复生成并放入[717065]再一次......相应地......如果其中一个矩阵是为每一行随机生成一次而不重复,那么该行的其余部分可以再次随机重复,直到来自一个矩阵的最大行 .
如果 A 是5x5的矩阵, B 是2x5的矩阵, C 是3x5的矩阵, Fdata 将是15x5矩阵
例:
A =
6 6 4 7 8
4 7 1 6 9
3 5 8 0 1
6 5 8 1 2
9 4 2 0 1
B =
4 7 2 8 5
5 6 0 1 2
C =
1 6 4 5 1
8 6 7 1 3
3 0 4 5 8
The final data i wish to get is
Fdata =
4 7 1 6 9 %randomly from matrix A
5 6 0 1 2 %randomly from matrix B
1 6 4 5 1 %randomly from matrix c
6 6 4 7 8 %randomly from matrix A (but not repeated from previous randomly generated row)
4 7 2 8 5 %randomly from matrix B (but not repeated from previous randomly generated row)
3 0 4 5 8 %randomly from matrix C (but not repeated from previous randomly generated row)
3 5 8 0 1 %randomly from matrix A (but not repeated from previous randomly generated row)
4 7 2 8 5 %randomly from matrix B, repeated row because the row of matrix B is fully randomly generated
8 6 7 1 3 %randomly from matrix C (but not repeated from previous randomly generated row)
9 4 2 0 1 %randomly from matrix A (but not repeated from previous randomly generated row)
....
我要写什么代码来获得 Fdata ?
第二个问题:
让 Fdata=xlsread('abc.xls,); 原始 Fdata 有5x2矩阵,经过一些代码, Fdata 变成5x5矩阵......然后发生 xlswrite('abc.xls',Fdata,'sheet2'); ..错误...... ??? Index exceeds matrix dimensions ...我该如何解决这个问题?
matlab把三个矩阵连接起来,MATLAB:用一定的规则将3个矩阵连接成1个新矩阵相关推荐
- matlab 画三条曲线,如何利用MATLAB(plot 3函数和fplot3函数)绘制三维曲线?
文章目录 0 前言 1 plot3函数 1.1 plot3函数的基本用法 1.2 plot3(x,y,z)函数参数的变化形式 1.3 含多组输入参数的plot3函数 1.4 含选项的plot3函数 2 ...
- matlab第三章题目,第3章 MATLAB矩阵处理习题答案
<第3章 MATLAB矩阵处理习题答案>由会员分享,可在线阅读,更多相关<第3章 MATLAB矩阵处理习题答案(3页珍藏版)>请在人人文库网上搜索. 1.第3章 MATLAB矩 ...
- 矩阵位移法matlab编程,矩阵位移法_MATLAB_GUI.doc
Matrix_Displacement_Method--by MATLAB GUI PAGE58 / NUMPAGES64 yanfeng39@zju.edu.cn <结构力学>课程设计之 ...
- matlab 求取矩阵中值,matlab中取矩阵中指定列的值组成新矩阵
matlab 矩阵中怎么加入冒号,比如我想矩阵A的第一列都为"1:" A(:,1)='1:';再问:不行的再答:用结构矩阵或者单元矩阵试试吧. 诚教:matlab中取矩阵的其中几行 ...
- MATLAB生成三维体数据
MATLAB生成三维体数据 一.三维体数据的生成 二.多二维矩阵生成三维体数据 三.多二维图像生成三维体数据 四.DICOM序列生成三维体数据 五.其他 by HPC_ZY 之前写了医学影像三维重建的 ...
- 七参数坐标转换 matlab,利用三点法求解空间坐标系转换所需的七参数
同一个物体的点云在不同坐标系中的坐标表示不同,有时候需要将其进行转换到同一坐标系中进行处理,经典的方法为七参数法(7-parameters),用matlab实现如下: %PS.好久不用matlab了, ...
- Matlab用三种格式来表示日期与时间
Matlab用三种格式来表示日期与时间 转自http://www.360doc.com/content/14/1206/16/16363452_430844776.shtml (1)双精度型日期数字: ...
- matlab针对电阻和电源电动势为r1,第三章 电力电子与MATLAB应用技术
<第三章 电力电子与MATLAB应用技术>由会员分享,可在线阅读,更多相关<第三章 电力电子与MATLAB应用技术(49页珍藏版)>请在人人文库网上搜索. 1.电力电子与MAT ...
- matlab 把图像变成二维的,matlab图像怎么变成二维矩阵
求:matlab二维直方图图像分割程序.. 我给你个网站``里面的教学很详细~~希望能帮到你~~~~反正里面的软件教程很多``就是不知道有没你要找的``如果有~~给我加分哈``http://tech. ...
最新文章
- zookeeper -- Mac 上 Intellij IDEA 配置 zookeeper(3.5.8) 源码阅读、运行、调试环境
- 转载_最值得阅读学习的10个C语言开源项目代码
- JavaScript数组方法大全(推荐)
- TCP三次握手四次挥手 TCP/UDP区别
- Ubuntu11.04更新源(转)
- 微软发布Visual Studio Mac预览版
- Linuxg环境搭建
- ubuntu 15.10 升级 到Ubuntu 16.04.3 LTS
- iOS 报错 : dyld: Library not loaded: @rpath/
- 设计模式:模板(Template)模式
- php读取excel 报错_php读取excel内存溢出
- VB计算机中next是什么意思,VB程序的基本结构――循环结构之For-Next语句
- ubuntu中fcitx输入法不显示拼音与候选词框
- 图片批量转ico软件png批量转ico离线转换使用教程
- gis 大屏_大屏简介
- 使用RMF报表设计器进行报表设计
- 记一次OpenStack排错Exceeded maximum number of re tries. Exhausted all hosts available for retrying build
- Html中几种特别分割线特效
- mt管理器主题修改教程_微信皮肤主题怎么弄 微信设置更换修改气泡和主题教程...
- Java 程序员,真的不能去外包吗?