1、循环
for i=n:-1:1
n是i的初始值,-1是步长,1是终止值。
2、输入数字
?x=input('please input a number:')
please input a number:22
x = 22
输入字符串
?x=input('please input a string:','s')
please input a string:this is a string
x = this is a string
3、输出语句
输出显示命令
自由格式 (disp)
?disp(23+454-29*4)
361
?disp([11 22 33; 44 55 66; 77 88 99])
11 22 33
44 55 66
77 88 99
?disp('this is a string')
this is a string
格式化输出 (fprintf)。
fprintf('The area is %8.5f\n', area) % 注意输出格式前须有%符号,
%跳行符号须有\符号
The area is 12.56637 % 输出值为8位数含5位小数
在这里你如果学过c语言就能很好的理解了。
4、错误消息显示命令
?error('this is an error')
??? this is an error
5、;用不用的区别
>> i=3;
>> i=3
i =3
6、clc 清除命令
7、 A(:,1:2:3)
A的第1、3列
第一维":",看成省略号,即行取全部
第二维"1:2:3",是从1到3步长为2,即列取1,3列
7、计算时间
在你要查看的开始位置加
tic
在结束位置加
toc
运行后在命令窗口显示时间
8、暂停
ctrl+c
暂停程序
9、zeros(n)
zeros(n)产生n×n的全0方阵