用MATLAB生成向量的指数公式
生成类似这样的内容的狭义方法是什么:用MATLAB生成向量的指数公式,matlab,vector,octave,Matlab,Vector,Octave,生成类似这样的内容的狭义方法是什么: temp = zeros(C); for i = 1:C temp(i) = f(i); end 其中f(.)是一些公式。您可以,在这种情况下,您可以发出 temp = f(1:C); 如果这太麻烦了,您可以使用 temp = arrayfun(@f, 1:C); 这可能会稍微慢一点。temp=f(1:C) 确保f支持元素操作(即*而不是*等)。在没有元素支持的情况下,按照@Sardar_Usama的建议去做
temp = zeros(C);
for i = 1:C
temp(i) = f(i);
end
其中f(.)是一些公式。您可以,在这种情况下,您可以发出
temp = f(1:C);
如果这太麻烦了,您可以使用
temp = arrayfun(@f, 1:C);
这可能会稍微慢一点。
temp=f(1:C)
确保f
支持元素操作(即*
而不是*
等)。在没有元素支持的情况下,按照@Sardar_Usama的建议去做会给你带来一些可怕的惊喜。