网站大量收购独家精品文档,联系QQ:2885784924

MATLAB数学运算基础.docxVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB数学运算基础目录1数据表示方法2矩阵的赋值3向量的赋值4用矩阵元素组成新矩阵附:矩阵赋值中的标点符号5 矩阵运算6 多维矩阵7 元胞数组8 自定义函数9 数值计算10 符号数学11 绘图12 文件和数据13 控制语句14 字符串15 帮助16 函数库17 日志文件1数据表示方法1. MATLAB中的数据单位是矩阵,矩阵的元素可以是实数,也可以是复数。复数表示为a+bi或者a+bj,如2.73+42.6i或者2.73+42.6j,但MATLB给出的运算结果中只有i而没有j 。在符号表达式中,系数与i或者系数与j之间应加上*号。2.向量是矩阵的特殊形式,即向量是只有一行或者只有一列的矩阵。3.单个数的属性为1×1矩阵,例如,a=4,size(a),返回[1 1],但与矩阵相加,相乘时,按数学规则视为单个数。4.矩阵的左上角元素的脚标为(1,1),而不是(0,0),向量的元素的起始脚标是(1)而不是(0)。5.矩阵元素也可以用单脚标指示,这时,元素脚标号 = (元素列号-1) x 矩阵总行数 + 元素行号例: a = [ 1 2 3 4; 5 6 7 8; 9 10 11 12 ]得 a = 1 2345678910 1112 a(9)得 a(9)= 112矩阵的赋值 1.对整个矩阵赋值例:为二行二列矩阵赋值,赋值式中的逗号可以用空格代替 a = [ 236, 347; 365, 56 ] 或 a = [ 236 347; 365 56 ] 或 a = [ 236, 347 ; 365, 56 ] 或 a = [ 236 347 365 56 ] 2.逐个元素赋值逐个元素赋值时,允许跳空赋值,跳过的元素的值默认为0。例: a(1, 1) = 34; a(1, 2) = 57; a(3, 4) = 17得 a = 34 57 0 0 0 0 0 0 0 0 0 73.整行赋值整行赋值时,所赋数据的列数,必须与原矩阵的列数相同。例: 为第4行赋值 a = [ 1 2 3; 4 5 6 ]; a(4, :) = [ 9 8 7 ]; a得a = 1 2 34 5 60 0 09 8 7 4.整列赋值整列赋值时,所赋数据的行数,必须与原矩阵的行数相同例: 为第5列赋值, a = [ 1 2 3; 4 5 6 ]; a(:,5) = [ 10 11 ] a a = 1 2 3 0 10 4 5 6 0 113向量的赋值1.逐个元素赋值向量的逐个元素赋值与矩阵相同。 2.等距赋值 a = start:step:end或a = [start:step:end]例: a = 1:2:10得a = 1 3 5 7 9 3.等差赋值 a = linspace(a1,a2,n) 从a1到a2取n个等分点,返回这n个等分点的值。 4.等比赋值 a = logspace(a1,a2,n) 从a1到a2取n个等分点,返回以10为底,n个等分点的值为指数的幂。4用矩阵元素组成新矩阵 1.取大矩阵元素组成新的矩阵例: 取a矩阵中第2行和第3行这两行的第3,4,5列组成新的矩阵b a = [ 11 12 13 14; 15 16 17 18; 19 20 21 22; 23 24 25 26 ]; b = a([ 2, 3 ], [ 2, 3, 4 ])得b = 16 17 1820 21 22 2.用小矩阵组成大的矩阵例: 将2个矩阵左右拼接 a = [ 1 2; 3 4 ]; b=[ 5 6; 7 8 ] c = [ a, b ]得c = 1 2 5 63 4 7 8例:将2个矩阵上下拼接 d = [ a; b ]得d = 1 23 4 5 6 7 8附:矩阵赋值中的标点符号: 1. 逗号或者空格 , 隔开同一行中的元素 2.分号或者回车符 ; 隔开矩阵中的行。用回车键

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档