5个经典MATLAB基础编程练习题

本文提供5个经典的MATLAB基础编程练习题,涵盖循环、条件语句、随机数生成等核心概念,帮助初学者快速上手MATLAB编程。每个题目都附带代码示例,易于理解和实践。

1. 编写一个程序,计算1到100之间所有偶数的和。

sum = 0;
for i = 2:2:100
    sum = sum + i;
end
disp(sum);

2. 编写一个程序,计算1到100之间所有奇数的乘积。

product = 1;
for i = 1:2:99
    product = product * i;
end
disp(product);

3. 编写一个程序,生成一个1到10之间的随机数,并判断该数是奇数还是偶数。

num = randi([1, 10]);
if mod(num, 2) == 0
    disp('偶数');
else
    disp('奇数');
end

4. 编写一个程序,输入一个整数n,计算1到n之间所有整数的和。

n = input('请输入一个整数:');
sum = 0;
for i = 1:n
    sum = sum + i;
end
disp(sum);

5. 编写一个程序,输入一个正整数n,计算n的阶乘。

n = input('请输入一个正整数:');
factorial = 1;
for i = 1:n
    factorial = factorial * i;
end
disp(factorial);

通过完成这些练习,你可以巩固MATLAB基础知识,并为进一步学习更复杂的功能打下坚实基础。

MATLAB基础编程练习题 - 5个经典案例

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

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