• / 86
  • 下载费用:10 金币  

matlab在科学计算中的应用02.ppt

关 键 词:
matlab在科学计算中的应用02.ppt
资源描述:
第二章 MATLAB 语言程序设计基础,MATLAB 语言的简洁高效性 MATLAB 语言的科学运算功能 MATLAB 语言的绘图功能 MATLAB 庞大的工具箱与模块集 MATLAB 强大的动态系统仿真功能,MATLAB 语言是当前国际上自动控制领域的首选计算机语言,也是很多理工科专业最适合的计算机数学语言。通过学习可更深入理解和掌握数学问题的求解思想,提高求解数学问题的能力,为今后其他专业课程的学习提供帮助。MATLAB语言的优势:,本章主要内容,MATLAB 程序设计语言基础 基本数学运算 MATLAB语言流程控制 MATLAB 函数的编写 二维图形绘制 三维图形绘制,2.1 Matlab 的启动,Windows Systems:D双击桌面上的 MATLAB 图标 从“开始”中选择 “MATLAB”,启动程序打开Matlab的命令窗口。每个命令行提示符为 ''.,“help”的使用在命令行中键入 ‘help’matlab/general - General purpose commands.matlab/ops - Operators and special char.matlab/lang - Programming language const.matlab/elmat - Elementary matrices and ma.matlab/elfun - Elementary math functions.matlab/specfun - Specialized math functions.或者点击命令窗口中的“help选项”,2.2 MATLAB 程序设计语言基础,MATLAB 语言的变量命名规则是: (1)变量名必须是不含空格的单个词; (2)变量名区分大小写; (3)变量名最多不超过19个字符; (4)变量名必须以字母打头,之后可以是任意字母、数字或下划线,变量名中不允许使用标点符号,例:NetCost, Left2Pay, x3, X3, z25c5是允许的变量名;Net-Cost, 2pay, %x, @sign是错误的变量名 注意:不能使用Matlab保有的变量名, 如‘pi’, ‘log’等,MATLAB 的保留常量,数学运算符号及标点符号,Examples: 2 + 3/4*5 ans =5.7500 Matlab 中公式计算顺序:1. quantities in brackets,2. powers 2 + 3^2 (=2+9) = 11,3. * /, working left to right (3*4/5=12/5),4. + -, working left to right (3+4-5=7-5), 符号“e”用与表示很大或很小的数:-1.3412e+03 = -1.3412 10^3 -1341.2-1.3412e-01 = -1.3412 10^(-1) = -0.13412‘format’ 命令控制输出结果的长度。 format long, format short (e),(1)MATLAB的每条命令后,若为逗号或无标点符号, 则显示命令的结果;若命令后为分号,则禁止显示结果. (2)“%” 后面所有文字为注释. (3) “.”表示续行.,双精度数值变量 IEEE标准,64位 (占8字节),11指数位,53数值位和一个符号位double( ) 函数的转换 其他数据类型 uint8( ),无符号8位整形数据类型,值域为0至255,常用于图像表示和处理。(节省存储空间,提高处理速度) int8( ), int16( ), int32( ),uint16( ), uint32( ),数值型数据结构,符号型,sym(A), 常用于公式推导、解析解解法符号变量声明syms var_list var_props例:syms a b real (注意变量中间用空格分隔)syms c positive符号型数值可采用变精度函数求值(variable-precision arithmetic )vpa(A), 或 vap(A,n) vpa(pi) ans =3.1415926535897932384626433832795 vpa(pi,60) ans = 3.14159265358979323846264338327950288419716939937510582097494,符号型变量数据类型,字符串型数据:用单引号括起来 。 多维数组:是矩阵的直接扩展,多个下标。 单元数组:将不同类型数据集成到一个变量名下面,用{}表示;例:用A{i,j}可表示单元数组A的第i行,第j列的内容。 类与对象:允许用户自己编写包含各种复杂详细的变量,可以定义传递函数。,MATLAB支持的其它数据结构,直
展开阅读全文
  微传网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:matlab在科学计算中的应用02.ppt
链接地址:https://www.weizhuannet.com/p-7356968.html
微传网是一个办公文档、学习资料下载的在线文档分享平台!

微传网博客

网站资源均来自网络,如有侵权,请联系客服删除!

 网站客服QQ:80879498  会员QQ群:727456886

copyright@ 2018-2028 微传网络工作室版权所有

     经营许可证编号:冀ICP备18006529号-1 ,公安局备案号:13028102000124

收起
展开