我有这样的代码:
t = a:(b-a)/10:b;
y = myFunction(t);
Run Code Online (Sandbox Code Playgroud)
据我猜,这段代码通过应用to的每个值创建一个数组t和另一个数组.ytmyFunction
然而,如果我手动传递数组的第一个元素t,以myFunction喜欢这个
y = myFunction(t);
Run Code Online (Sandbox Code Playgroud)
我不会得到y不同数字的第一个元素.为什么?
PS
myFunction看起来像这样:
function res = myFunction(x)
res = tanh(5*x.^2 + 3*x - 2) + exp((x.^3 + 6*x.^2 + 12*x + 8)/(2*x.^2 + 8*x + 7))-2.0;
end
Run Code Online (Sandbox Code Playgroud)