输入命令input
a=input('输入一个1-100之间的整数:');
输出命令fprintf
a=10;%‘=’表示赋值,后面的给前面
fprintf('a=%g\n',a);%用\n换行
输出命令disp
a=5;
disp(a);
disp(['a','b','c']);%输出为abc,无间隔
disp(['a ','b ','c']);%加空格,输出为a b c,有间隔
v1='a';v2='b';v3='c';
disp([v1,v2,v3]);%输出为abc,无间隔
disp([v1,' ',v2,' ',v3]);%输出为a b c,有间隔
例1
C=input('输入摄氏温度:');
F=(C*1.8)+32;%转化为华氏温度F
fprintf('F=%f\n',F);%'%f'代表数字,f改为g去掉数字后面的零
例2
x=input('输入x:');
y=input('输入y:');
fprintf('%f + %f = %f\n',x,y,x+y);