Matlab入门基础知识与技巧

Matlab入门基础知识与技巧

1、输入输出

s=input('请输入一行字符串:','s'); % 用input函数输入字符串

fprintf('字符串是%c:s); % 用fprintf函数输出字符串

2、矩阵的选取

a(2,:) % 表示矩阵的第2行

a(2,2:end) % 矩阵的第2行中从第2个元素到最后一个元素

a(3,:)=[] % 删除矩阵的第三行

3、矩阵取值

a=randn(4,4) % 定义一个随机4*4矩阵

b=a>1 % j矩阵中大于1的元素位置

a(b) % 取出大于1的元素

Matlab入门基础知识与技巧

4、for循环

for i=1:5

x=0;

for j=1:i

x=x+j;

end

fprintf('从1到%d的整数和为 ',i);

disp(x)

end

Matlab入门基础知识与技巧

5、if语句

value=input('请输入一个正整数:');% 从键盘接受输入

if value>=100

fprintf('三位数以上\n');

elseif value>=10

fprintf('两位数\n');

else

fprintf('个位数\n');

end

Matlab入门基础知识与技巧

6、swich的使用

value=input('请输入一个0~9的整数:');

switch value,%switch语句

case {1,3,5,7,9},

fprintf('输入的数字是奇数!\n');

case {0,2,4,6,8},

fprintf('输入的数字是偶数!\n');

otherwise

fprintf('输入的不是0~9的整数!\n');

end

Matlab入门基础知识与技巧

7、while 语句的使用

s=1;

n=input('你想求多少的阶乘 ');

while n>0

s=s*n;

n=n-1;

end

fprintf('\n答案为%d\n',s);

Matlab入门基础知识与技巧

8、小技巧

ctrl+R:注释掉选中的代码

ctrl+T:取消被注释的代码

ctrl+L:自动整理被选中的代码,比如缩进之类的

%:注释该行代码

%%:将分块注释代码

F9:选中分布代码后按F9便可运行该选中代码


分享到:


相關文章: