我想根据另一个向量值连接向量。为了简化问题,我给出类似的情况: 假设我有一个单元格,里面有 3 个向量 (s_i):
s_1 = [1 2 3];
s_2 = [2 1 3];
s_3 = [3 1 2];
s_i = {s_1, s_2 , s_3 } ;
bits = [1 2 1 3 1];
所以我想创建一个新的向量
new_vector = [s_1 s_2 s_1 s_3 s_1];
我的数据并不像我在示例中给出的那样小。预先感谢您。
最佳答案
很简单:
new_vector = [s_i{bits}]
关于matlab - MATLAB 中的向量串联,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30039246/