Matlab 输入输出命令

输入命令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);

你可能感兴趣的:(Matlab,基础知识,matlab)