【发布时间】:2017-10-28 23:37:54
【问题描述】:
我有一个只以向量作为输入的函数;但是,我需要使用 rand(x) 作为输入变量,但 rand 函数只返回一个双精度类型。有没有办法将双精度转换为向量? 非常感谢!
【问题讨论】:
标签: matlab vector random type-conversion double
我有一个只以向量作为输入的函数;但是,我需要使用 rand(x) 作为输入变量,但 rand 函数只返回一个双精度类型。有没有办法将双精度转换为向量? 非常感谢!
【问题讨论】:
标签: matlab vector random type-conversion double
这里有几种方法:
X = rand(1, 10);
VE1 = X(:);
VE2 = reshape(X, 1, []);
VE3 = reshape(X, numel(X), 1);
【讨论】: