Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.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
Vector 元素宽度增大的倍频程_Vector_Matrix_Octave - Fatal编程技术网

Vector 元素宽度增大的倍频程

Vector 元素宽度增大的倍频程,vector,matrix,octave,Vector,Matrix,Octave,我有个问题(八度): 假设我有a=12345 我想给a中的每个元素添加“b”字符。。所以我得到这样的结果:a=1b,2b,5b 我该怎么做? Thanx要做到这一点,a必须定义为字符串,而不是双精度数组。可能有一种更优雅的解决方案,但以下方法可行: a = num2str(1:5); % '1' is a(1), '2' is a(5), etc... % a(2) to a(4) are white spaces for k=2:4:18 a(k) = 'b'; end

我有个问题(八度): 假设我有a=12345

我想给a中的每个元素添加“b”字符。。所以我得到这样的结果:a=1b,2b,5b

我该怎么做?
Thanx要做到这一点,
a
必须定义为字符串,而不是双精度数组。可能有一种更优雅的解决方案,但以下方法可行:

a = num2str(1:5); % '1' is a(1), '2' is a(5), etc...
% a(2) to a(4) are white spaces
for k=2:4:18
    a(k) = 'b';
end