Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 基于向量的最小值和最大值创建重复列的矩阵_Matlab_Matrix - Fatal编程技术网

Matlab 基于向量的最小值和最大值创建重复列的矩阵

Matlab 基于向量的最小值和最大值创建重复列的矩阵,matlab,matrix,Matlab,Matrix,假设我的输入是v=[1,3],i=4; 我需要建造这个 1 1 1 1 2 2 2 2 3 3 3 3 有什么需要帮忙的吗?我怎么能做到? 我所知道要做的就是这个=> V = (min(v):1:max(v)); V = V(:); 这样我就得到了 1 2 3 现在我该怎么办? 提前谢谢 您正在寻找: 提示:看一看泰!雷普马特(V,1,我)成功了!:) v = [1, 3] ii = 4 out = ndgrid(v(1):v(end),1:ii) out = 1

假设我的输入是v=[1,3],i=4; 我需要建造这个

1 1 1 1
2 2 2 2 
3 3 3 3
有什么需要帮忙的吗?我怎么能做到? 我所知道要做的就是这个=>

V = (min(v):1:max(v));
V = V(:);
这样我就得到了

1
2
3
现在我该怎么办? 提前谢谢

您正在寻找:


提示:看一看泰!雷普马特(V,1,我)成功了!:)
v = [1, 3]
ii = 4

out = ndgrid(v(1):v(end),1:ii)
out =

     1     1     1     1
     2     2     2     2
     3     3     3     3