【发布时间】:2014-12-16 00:10:52
【问题描述】:
我正在尝试计算表达式 f = 2y-exp(z) 对于 z 和 y 的不同值可以采用的所有值。如果 y 和 z 是长度为 M 的两个向量。我想知道为什么生成表达式 f 的两种方法会产生不同的结果。
使用网格网格:
[Y,Z] = meshgrid(y,z);
argument = 2*Y-exp(Z);
双for循环
argument_new = zeros(M,M);
for i = 1:length(y)
for j = 1:length(z)
argument_new(i,j) = 2*y(i)-exp(z(j));
end
end
任何提示将不胜感激!
【问题讨论】:
-
so @user3748876 以下任何答案对您有帮助吗?如果是这样,请将它们标记为已接受。谢谢!
标签: matlab