标签: matlab vector random type-conversion double
我有一个只将矢量作为输入的函数;但是,我需要使用rand(x)作为输入变量,但rand函数只返回double类型。有没有办法将double转换为vector? 非常感谢你!
答案 0 :(得分:0)
这里有几种方法:
X = rand(1, 10); VE1 = X(:); VE2 = reshape(X, 1, []); VE3 = reshape(X, numel(X), 1);
参考:www.mathworks.com/matlabcentral/answers/44156