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

数学实验,教案.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数学实验,教案 篇一:《数学实验》电子教案 Matlab基础 MATLAB是MATrix LABoratory的缩写,它将计算、可视化和编程功能集成在非常便于使用的环境中,是一个交互式的以矩阵计算为基础的科学和工程计算软件。其特点如下: 编程效率高 用它编程犹如在纸上书写公式,编程时间和程序量大大减少。 计算功能强 其数据对象为不必指定维数的矩阵和数组,矩阵和向量计算功能特别强。 使用简便其语言灵活方便,将编译、连接、执行融为一体。 易于扩充用户根据需要建立的文件可以和库函数一样被调用,提高了效率、扩充了计 算功能 此外Matlab还有很方便的绘图功能 总的来说矩阵和数组是Matlab的核心。在Matlab中所有的数据都是用数组来表示和存储的。除了强大的矩阵代数运算之外,Matlab还提供了使你能以非常广泛、灵活的方式处理数据集的强大的数组运算功能。 法一 4+6+2 ←(←表示键入回车,下同) ans= 12 4*25+6*52+2*99← ans= 610 注:1. 未指明建立变量时名为ans的变量被自动建立(作为结果的默认变量名) 2. 在大多情况下Matlab不会理会空格的存在。 一个等号“=”表示赋值 两个等号“==”表示等于关系 法二 a=4 ← b=6← a= b= 46 c=2;←………..语句后加分号则语句被执行后不显示结果。 item=a+b+c ← item= 12 cost=a*25+b*52+c*行 A A的第二列 B=AA的第一、二行 “:”表示“所有” “:”表示“到” C=A A的第二列到第四列 D=A A的第2、3行第2、4列 A A的第1、3行第4、3、2列 D= 删除D的第一列 若无等矩规律,最一般的状况:设A为一四阶方阵选取任意子矩阵: A 格式:a:dt:b b=数组与行向量拼接 linspace 练习:产生4行5列随机矩阵,每个元素在5-10之间 答:x=rand A的第三行 “:”表示“所有” A A的第二列 B=AA的第一、二行“:”表示“到” C=A A的第二列到第四列 D=A A的第2、3行第2、4列 A A的第1、3行第4、3、2列 D= 删除D的第一列 若无等矩规律,最一般的状况:设A为一四阶方阵选取任意子矩阵: A b=数组与行向量拼接 linspace 1.2.2数组的运算: .同 2. 变量名最多包含31个字符,其后的字符被忽略 3. 变量名必须以一个字母开始,其后可以是限定条件内的任意数量的字母、数字、下划线,不允许出现标点符号。 错误范例: 2a_abc 4.Matlab关键字不能用作变量名。保留字列表: forendif whilefunction returnelseif case otherwiseswitchcontinueelsetrycatchglobal persistentbreak 用户如果把这些保留字用作了变量名,Matlab将会给出一条错误信息,但是用户可以将这些保留字中的某个字母改成大写,这样就可以用与这些保留字类似的词作变量名了。 “不推荐” 5.Matlab的特殊变量 ans用作结果的默认变量名 beep嘟嘟声 pi圆周率 eps 浮点相对误差限(2.2204×10-16) Inf无穷大,比如1/0 NaN不定值 比如 0/0 i或j 虚数单位 realmin realmaxbitmax 最大正整数 1.3.3 字符串 : 字符串为由单引号括起来的字符集合,可以像向量一样进行裁剪和拼接 1.4 函数 1.4.1 标量函数(函数名均为小写) 三角函数:sin.*pi; x是有6个元素的行向量 y=sin.*pi; y=feval A的第三行 A A的第二列 B=AA的第一、二行 “:”表示“所有” “:”表示“到” C=A A的第二列到第四列 D=A A的第2、3行第2、4列 式 若“变量=”省略,名为ans的变量自动被建立。表达式后用回车,则在工作区显示结果,如果表达式后用分号“;”结束,则Matlab会计算,但不显示结果。一行中可以写几个语句,它们之间用逗号或分号隔开。 1.3.2 变量 Matlab 有它自己的一套变量命名规则 1. 变量名区分大小写 Cost

文档评论(0)

linsspace + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档