前言
记载一些matlab编程的基本语法知识
1.简单的输入输出
代码如下(示例):
num = input('input a number:');
disp(['num=',num2str(num)]);
fprintf('The number is %d \n',num);
运行结果图(示例):

2.条件语句
代码如下(示例):
num = input('input a number:');
if num < 0
disp('This is a negetive number!');
elseif num > 0
disp('This is a positive number!!');
else
disp('Zero!');
end
3.for循环
代码如下(示例):
//使用for循环计算1+2+3+...+100的和
sum = 0;
for i = 1: 100
sum = sum + i;
end
disp(sum);
4.while循环
代码如下(示例):
//使用while循环计算1+2+3+...+100的和
sum = 0;
i = 0;
while i <= 100
sum = sum + i;
i=i+1;
end
disp(sum);
5.数组
代码如下(示例):
array=[];
n=input('请输入数组的大小:n = ');
array=input('请输入数组元素:');
disp(array);
运行结果:

5.字符串
代码如下(示例):
str=input('请输入一个字符串:','s');
len = length(str);//求得字符串的长度
disp(['The string is ',str]);//注意此处disp()函数的用法
运行结果:

2798

被折叠的 条评论
为什么被折叠?



