MATLAB基础编程练习题 - 5个经典案例
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基础知识,并为进一步学习更复杂的功能打下坚实基础。
原文地址: http://www.cveoy.top/t/topic/eM8y 著作权归作者所有。请勿转载和采集!