MATLAB矩阵及其运算解析.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
clear 指令来清除或刪除工作空间內的某一特定或所有变量; Clear all %刪除工作空间內的所有变量 Clear a %刪除工作空间內的变量a save filename [变量名表] [-append] [-ascii] %将内存变量以二进制或ascii格式存储 %变量名表以空格分隔 Load filename [变量名表] [-ascii] %将存贮的变量恢复 5 工作空间变量的清除、存储与恢复 第五节 向量与矩阵的处理 结 束 语 本课程基于matlab语言基础,望大家以后进一步学习,方能编写出高质量m文件,以适应高科技的需要。 望你们今后能成为matlab高手。 上节重点内容回顾 第六节 MATLAB的界面 标题栏 当前目录 显示当前目录下的文件 历史窗口 双击执行命令 工作空间 存放生成的变量 命令窗口 命令提示符 在后输入命令 0 0 工具栏 菜单栏 在命令窗口中输入命令 如何查当前目录下的文件 如何查变量的值 如何使用历史窗口 如何使用帮助 Clc;quit;exit;clear all 演示如何建立m文件 分号;,注释% 命令窗口中指令行的编辑 本章导读 Matlab 的大部分运算或者命令都是在矩阵运算的意义下执行的,所以矩阵是matlab最基本、最重要的数据对象,许多含有矩阵的复杂计算用matlab很容易得到解决,所以矩阵运算非常非常重要。希望大家对本章重点掌握。 第一节 变量命名规则与使用 第二节 数据类型  第三节 常见的数学函数 第四节 测绘中常见的特殊矩阵 第五节 向量与矩阵的处理 特别提醒:编程的基础,全是重点 第二章 MATLAB矩阵及其运算 本节课主要内容 第一节 变量命名规则与使用 第一个必须是英文字母,其组成可以是任意字母、数字、下划线,中间不可留空格、标点符号。 最多只能有 63个字母,关键字和标准函数名不能用作变量。  使用变量时,不需预先经过变量声明,而且所有数值变量均以预设的 double (双精度)形式储存。 MATLAB标准函数名必须用小写字母,所以建议定义变量、自编函数名时用小写字母。 在matlab中,变量名是区分大小写的。 特别提醒:在编程时,变量的命名是很有学问的,不要随便命名,养成变量命名的好习惯。 Matlab的系统预定义变量(Predefined variable),定义变量时,不要使用这些名称! Ans 计算结果默认赋值变量 pi:圆周率(pi只能用小写字母) Inf,inf:无穷大,如1/0 I,j 虚数单位 NaN,nan: not a number 非数,如0/0 eps:浮点运算相对精度 eps是一个函数,eps在matlab中叫做“浮点零”,也叫matlab中的零值 ,是一个非常非常小的数,但不是0。在程序中的应用是防止分母为零。 第二节 数据类型 MATLAB共有15种基本类型,每一种类型可以是一维、二维或多维的;我们常用到的几种类型: 1、整型:(int8;uint8;int16;uint16;int32;uint32;int64;uint64),通过intmax(int8)和intmin(int8) 函数返回该类整型的最大值和最小值 2、浮点:(single;double):REALMAX(double)和REALMAX(single)分别返回双精度浮点和单精度浮点的最大值,REALMIN(double)和REALMIN (single)分别返回双精度浮点和单精度浮点的 最小值。 3、逻辑 :返回1(真)或0(假),54,54 4、字符 :Matlab中的输入字符需使用单引号。构成矩阵或向量的行字符串长度必须相同。 name = [abc ; abcd] 5、日期和时间 : clock、now、weekday、eomday、calendar、tic、toc、cputime、datetick 6、结构 :zibozb.x=4074256.145 zibozb.y=588236.658 结构数组相当于数据库中的记录; 第二节 数据类型 7、单元型。 a={1 2 3} a={1 2 3;2 3 4} 8、稀疏型 稀疏矩阵指大量元素为 0的矩阵,为了节省计算机内存空间, MATLAB仅处理不为零的数据,主要用于较大规模的控制网平差。 Sparse是稀疏矩阵函数。 特别提醒:以上8种类型是必须掌握的,基本上所有的平差计算

文档评论(0)

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

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

1亿VIP精品文档

相关文档