- 1、本文档共64页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
matlab入门简介(解进修订版)matlab入门简介(解进修订版)
MATLAB入门简介 MATLAB 特点和功能 直观灵活的语言 数值计算功能 符号运算功能 开放性、可扩展性强 绘图功能 丰富的工具箱 Simulink 动态仿真集成环境 Matlab 的工作界面 主要内容 矩阵及MATLAB常用运算 MATLAB绘图功能 MATLAB程序设计 数据导入 实例分析 矩阵及MATLAB常用运算 系统预定义变量 Matlab 变量 Matlab 数值运算 矩阵的创建 矩阵的创建 常见矩阵生成函数 矩阵元素的操作 双下标引用: A ( i , j ) 第i行第j列元素 单下标引用: A ( i ) 注:按列排列,二维看成一维 MATLAB 矩阵运算 矩阵基本运算 矩阵基本运算 解线性方程组Ax=B 6x1+3x2+4x3=3 -2 x1+5 x2+7 x3=-4 8 x1-4 x2-3 x3=-7 A=[6 3 4; -2 5 7; 8 -4 -3] B=[3;-4; -7] X=A\B A = 6 3 4 -2 5 7 8 -4 -3 B = 3 -4 -7 X = 0.6000 7.0000 -5.4000 (1)? 求转置矩阵 a=[10,2,12;34,2,4;98,34,6]; a ans = 10 34 98 2 2 34 12 4 6 (2)? 矩阵求逆 inv(a) ans = -0.0116 0.0372 -0.0015 0.0176 -0.1047 0.0345 0.0901 -0.0135 -0.0045 矩阵的逻辑运算 运算符 (与) |(或) ~(非) 结果是一个0-1矩阵。当逻辑表达式的值为真时,赋值1,否则为0 逻辑函数 all :当某列的元素都为真时,返回值为1,否则返回0。最终运算结果为一个0-1行向量 any :当向量中至少有一个元素为真时,返回值为1,否则返回0。最终运算结果为一个0-1行向量 find:用于查找向量中的真元素的下标,返回由所有真元素下标构成的列向量。 矩阵的比较关系 在MATLAB里共有六个关系运算符 小于 大于 = 小于等于 =大于等于 = = 等于 ~=不等于 关系运算符将生成一个0-1矩阵,当运算数相应元素为真时,对应位置上生成1,否则为0。 MATLAB的三角函数 MATLAB的基本数学函数 取整函数与矩阵相关函数 常用MATLAB系统命令 help 在线帮助 lookfor 模糊查询 load, save 资料存取 (.mat) clc 清屏幕 clear 清除所有变量 close all 关闭所有图形 Who 内存变量列表 Whos 内存变量详细信息 What 按扩展名分类列出当前目录上的文件 MATLAB 符号运算 一.符号对象 1. 建立符号变量 ①sym 函数 格式:符号量名=sym(符号字符串) 说明:用来建立单个符号量;符号字符串可以是常量、变量、函数或表达式。 ②syms命令 格式: syms arg1 arg2 … argn 说明:一次可以定义多个符号变量。 subs:符号替换 符号表达式操作 [n,d]=numden(s) 提取符号表达式s的分子和分母,分别存入n和d中 factor(s),对符号表达式s进行分解因式 expand(s),对s进行展开 collect(s,v),对s按变量v合并同类项。 simplify(s) ,应用函数规则对s进行化简 simple(s),调用Matlab的其他函数对表达式进行综合化简,并显示化简过程。 常用符号运算功能的实现 极限 limit(f,x,a) 导数 diff(f,v) 积分 int(f,v,a,b) 级数求和 symsum(f,v,a,b) 泰勒级数展开式 taylor(f,n,x,a) 符号代数方程求解 solve 符号微分方程求解 dsolve 1. 极限 2. 导数 3. 积分 4. 级数求和 5.一元函数的泰勒级数展开 6. 符号代数方程的求解 7.符号常微分方程的求解 dsolve 的使用 MATLAB 绘图功能 MatLab图形绘制功能 plot %subplot 图像排版 x=0:0.1*pi:2*pi; subplot(1,2
您可能关注的文档
- GSM无线网维护中的常见问题及处理方法.docx
- home party策划.doc
- his功能列表.doc
- HY-240正压氧气呼吸器.doc
- HY-4红安正压氧气呼吸器.doc
- HYZ4C正压氧气呼吸器.doc
- ICC高频加热螺丝拆卸器中文说明书.doc
- Hibernate根据数据库表生成持久化类和映射文件.doc
- ICU病人心搏骤停教学查房.ppt
- IE体系的建立之一.doc
- 2025年成都市玩偶生产荧光涂鸦互动玩偶开发可行性研究报告.docx
- 2025年成都市海绵生产用于体育馆室外运动场地透水改造可行性研究报告.docx
- 2025年天津市体操鞋企业团建运动应用报告.docx
- 2025年上海市溶洞极限运动(速降)场地开发可行性研究报告.docx
- 2025年上海市涵洞工程施工技术应用可行性研究报告.docx
- 2025年上海市体育场馆设施扎带安全防护可行性研究报告.docx
- 2025年上海市牦牛育肥产业园区建设可行性研究报告.docx
- 2025年旅拍宠物陪伴拍摄项目可行性研究报告.docx
- 2025年上海市进口食品节庆主题快闪店可行性研究报告.docx
- 2025年上海市洗选厂尾矿综合利用产业化可行性研究报告.docx
文档评论(0)