求一道MATLAB编程题。要求: 使用循环语句编程,但不能使用数组运算符和sum

2019-07-17 13:23发布

求求求~~~要求: 使用循环语句编程,但不能使用数组运算符和sum; 使用数组运算符和sum编程,不能使用循环结构。
9.jpg
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
knightman
2019-07-17 13:44
clc, close all;
% 第一种方法:使用循环,不使用数组和求和
numTotal = 88;
outY1    = 0;
for numI = 1:numTotal
    outY1 = outY1 + 1 ./ (numI + 1).^2;
end
disp(['使用循环的结果:', num2str(outY1)]); % 显示结果

% 第二种方法:使用数组和求和,不使用循环
numTotal = 88;
outY2    = 1:numTotal;
outY2    = 1 ./ (outY2 + 1).^2;
outY2    = sum(outY2);
disp(['使用数组和求和的结果:', num2str(outY2)]); % 显示结果 最佳答案

一周热门 更多>