arrays - 将元胞矩阵转换为单行向量?

标签 arrays string matlab vector cell

假设我有这个矩阵。

M = {'My string 1';
        'My string 2';
        'My String 3';} 

我怎样才能做到这一点

V = ['My string 1 My string 2 My String 3']

不做:

V = [M{1} M{2} M{3}]

(我有一个非常大的矩阵,这将需要很长时间)

我无法弄清楚这一点。

最佳答案

你可以这样做:

V = [M{:}];

关于arrays - 将元胞矩阵转换为单行向量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19877654/

相关文章:

matlab - 用矩阵中值附近的插值替换 NaN 值

matlab - 从win64到win32的pnet通信

python - 如何将列附加到 Python 2.7 中的二维 numpy 数组?

java - 如何动态地将多个值添加到HashMap中的单个键上?

string - 生成所有字符串组合的算法

char * 打印出奇怪的字符

matlab - 如何将向量转换为矩阵,其中列上的值为 1,其中列号是向量元素,否则为 0?

c - 运行以下代码时出现错误

c - 给定数组中两个元素之间的最小距离

c - 为什么我不能重新分配这个字符串?