MATLAB中求数列2/1,3/2,5/3,8/5...前二十之和
时间: 2023-12-13 07:32:32 浏览: 102
如何用MATLAB做FPGA中ROM中的.MIF文件
以下是MATLAB中求数列2/1,3/2,5/3,8/5...前二十项之和的代码和结果:
```matlab
% 初始化分子分母
fz = [2, 3];
fm = [1, 2];
% 计算前20项的分子分母
for i = 3:20
fz(i) = fz(i-1) + fz(i-2);
fm(i) = fm(i-1) + fm(i-2);
end
% 计算前20项的和
sum = 0;
for i = 1:20
sum = sum + fz(i)/fm(i);
end
% 输出结果
fprintf('前20项之和为:%.2f\n', sum);
```
输出结果为:
```
前20项之和为:32.66
```
阅读全文