【发布时间】:2015-03-13 14:00:15
【问题描述】:
当a和b是向量或集合时,如何根据M=[a:(b-a)/5:b](从a到b分5步)定义矩阵M;更具体地说,M 中的每一行 i 的第一个值应等于 a(i) 和最后一个值 b(i),并且在这之间有 5 个相等的步长。
例如,如果我有
a = [0; b = [10;
0]; 20];
我想生成一个矩阵M 的形式
[0 2 4 6 8 10;...
0 4 8 12 16 20]
我知道如何使用循环来做到这一点,但我正在寻找没有的解决方案。我该怎么做?
【问题讨论】:
-
所以你想向量化
linspace的概念?
标签: matlab matrix vector vectorization