MATLAB 循环计算:平方累乘示例

本示例展示了如何在 MATLAB 中使用 for 循环进行平方累乘计算,并依次输出每次循环后的结果。

代码示例:

n = 5;
I = 0.0235;
for i = 1:n
    I = (i^2) * I;
    disp(['I_', num2str(i), ' = ', num2str(I)]);
end

代码解释:

  • n = 5;:定义循环次数为 5。
  • I = 0.0235;:定义初始值为 0.0235。
  • for i = 1:n:循环语句,循环变量 i 从 1 递增到 n。
  • I = (i^2) * I;:计算 I 的值,将 I 的值乘以 i 的平方。
  • disp(['I_', num2str(i), ' = ', num2str(I)]);:将每次循环后的 I 值输出到命令行,并以 'I_i = 值' 的形式显示,其中 i 是循环变量的当前值。

输出结果:

I_1 = 0.0235
I_2 = 0.0940
I_3 = 0.8460
I_4 = 11.4484
I_5 = 286.2100

该代码示例展示了如何使用 for 循环进行重复计算,并利用 disp 函数将计算结果输出到命令行。

MATLAB 循环计算:平方累乘示例

原文地址: https://www.cveoy.top/t/topic/mkzA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录