- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[六年级其他课程]matlab讲义
Matlab基本介绍
一、数学建模常用软件简介
数值计算 Matlab
符号计算 Maple , Mathematica
统计软件 SPSS, SAS
优化软件 LINGO
OFFICE软件 Word , Excel
二、matlab界面介绍
1、command window(命令窗口)
2、wordspace(工作空间)
3、command history(历史命令窗口)
4、
字符串 name=’lisan’
a=’x’
符号型 用syms , sym定义
逻辑型 取值只能为0或1,即真或假
常用运算符
数值运算:+ , - ,* , / , \, ^,
.*, ./, .^
关系运算 (运算结果为逻辑型,即0或1)
,,=,=,==,~=
逻辑运算 (运算结果为逻辑型,即0或1)
与或非,,|,~
any, all
基本数学函数
三角 sin ,asin,cos,acos,tan,atan,cot,acot
指数 exp,log,log2,log10,sqrt
其他 abs,real,imag,sign,mod,floor,ceil
2、变量命名规则
(1)以字母开头,可包含字母、数字、下划线,不超过31位字符。
(2)区分大小写。
3、常量
i, j 虚数单位
pi , 圆周率
eps,
inf
NaN
4、数字的输入输出格式
format 格式参数
short
long
rat
5、字符串
(1)字符串生成
name=’lisan’
a=char(‘l’,’i’)
size(name) 查看字符串长度
length(name) 查看字符串长度
(2)字符与数组之间的转换
double 字符转换为ASC码
num2str 数字转化为字符
str2num 字符转位数字
a=’2’
b=a*2
b=double(a)*2
b=str2num(a)*2
(3)字符串操作相关函数。
5、结构体
定义方式 (1)利用struct函数
(2)直接定义
a.name=’marry’
a.length=170
a.weight=56
结构体数组
二、向量
生成方式 (1) 利用‘[ ]’直接输入向量
利用‘:’生成
利用线性等分函数linspace
向量基本运算
a=[1 ,3 ,4, 5 ] b=[3 4 5 6 ]
(1)+,-,*,/,^,’ 加,减,乘,除,方,转置
(2)点积 dot
叉积 cross
混合积
三、矩阵
生成方式 (1) 利用‘[ ]’直接生成矩阵
基本运算 (1)+,-,*,/,^,’ 加,减,乘,除,方,转置
点乘,点方
(2)矩阵与常数间运算 a*2, a+2,a/2
(3) 矩阵的行列式,逆矩阵
(4) 矩阵的幂运算, a^3,a.^3
指数运算,exp(a) ,expm(a)
开方运算 sqrt(a), sqrtm(a)
矩阵的基本函数运算
1 特征值
2 矩阵的秩
3 矩阵的分解
4 常用矩阵的分解
5特殊矩阵生成
全0阵 zeros
文档评论(0)