第二章 MATLAB程序设计基础
* 第一节教学目标
1 基本运算介绍。
2 变量的概念。
3 系统函数的概念。
4 一般的应用问题转换为计算机模型。
1
第二章 MATLAB程序设计基础
一、基本运算
MATLAB=
2
第二章 MATLAB程序设计基础
一、基本运算
简单的数学运算
>> 1+2+3+4+5
>> 1+2+3+4+5;
3
第二章 MATLAB程序设计基础
一、基本运算
复杂一点点的数学运算
已知: x=15,y=10,z=7
求解: (x+2Y+5z)/3
>> x=15;y=10;z=7;
>> (x+2*y+5*z)/3
4
第二章 MATLAB程序设计基础
一、基本运算
这些运算的本质:基本数学运算。
操作数
运算符
5
第二章 MATLAB程序设计基础
一、基本运算
1 MATLAB算术运算符
加、减、乘、除、幂次方
+ - * / \ ^
运算次序:自左向右运算。
^优先级最高,乘除次之,后加减。
如果有括号,括号优先执行。
6
第二章 MATLAB程序设计基础
二、变量
变量——程序执行过程中可以变化的量。
MATLAB中的变量可以由用户指定变量名。
通过变量名随时可以引用变量和修改变量。
7
第二章 MATLAB程序设计基础
二、变量
MATLAB特殊之处:无需进行变量声明。
(遇到新变量名时,自动生成变量,
并指定合适的存储空间。
如变量早已存在,则自动更新。)
***利与弊的分析***
8
第二章 MATLAB程序设计基础
二、变量
>>1+2+3+4+5
ans 是个特殊的系统变量。
没有指定变量来存储运算结果时,
系统会自动将结果存储在临时变量ans中。
9
第二章 MATLAB程序设计基础
二、变量
MATLAB的系统特殊变量
ans: 临时变量
pi : π
inf : 无穷大
eps :极小值
NaN:Not a Number (Not Available)
nan:同上
i: 虚数sqrt(-1)
j: 虚数sqrt(-1)
10
matlab (1) 来自淘豆网m.daumloan.com转载请标明出处.