作业帮 > 综合 > 作业

matlab如何同时分别计算多个数据

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/06/06 03:39:41
matlab如何同时分别计算多个数据
function f=fun2(x)
if x>1
f=x^2+1
else if x mpower
Matrix must be square.
Error in ==> fun2 at 3
f=x^2+1
怎么能正确输出来多个结果
matlab如何同时分别计算多个数据
for i=1:length(A)
b(i)=fun2(A(i));
end
以上面方式调用fun2或者把你的fun2函数加上for循环使其能使用向量输入.
function f=fun2(x)
for ii=1:length(x)
if x(ii)>1
f(ii)=x(ii)^2+1;
else if x(ii)