- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[]1-3 MATLAB 基础
* 时间和日期格式 例2 显示时间序列数为735130的日期 解:输入以下Matlab指令 datestr(735130) datevec(735130) [daynr,dayname]=weekday(735130) * 基本赋值与运算 简单数学计算 在命令窗口键入: 3721+7428/24 输出为: ans=4.0305e+003 键入: abs(-27) ,sin(29),3^4,6^3*(3+2) 输出为: ans=27…… * 基本赋值与运算 简单赋值运算 在命令窗口键入: X=18 输出为: X=18 键入: Y=3*x^2-78,u=x+y,v=x-y,tan(2*u/3*v) 输出为: y=894…… * 向量或矩阵的赋值运算 1. 直接输入 在命令窗口键入: A=[1 2 3 4 5] 输出为: A=1 2 3 4 5 键入: B=[1;2;3;4;5], C=[3 0 2 1;-1 4 5 2;3 5 8 7] 输出为: y=…… 规则: 矩阵元素必须用[ ]括住; 矩阵元素必须用逗号或空格分隔 ; 在[ ]内矩阵的行与行之间用分号分隔; 大型矩阵为方便输入和整齐,可用回车代替分号换行 2.用matlab函数创建矩阵 * 空阵 [ ] — matlab允许输入空阵,当一项操作无结果时,返回空阵。 rand —— 随机矩阵(方阵) eye —— 单位矩阵(方阵) zeros ——全部元素都为0的矩阵 ones ——全部元素都为1的矩阵 diag ——产生对角矩阵(方阵) 2. 通过函数创建 例 》V=[5 7 2];A=diag(V) A= 5 0 0 0 7 0 0 0 2 * 》zeros(2,3) ans= 0 0 0 0 0 0 》eye(2,3) ans= 1 0 0 0 1 0 》ones(2,3) ans= 1 1 1 1 1 1 rand(2,3) ans = 0.8147 0.1270 0.6324 0.9058 0.9134 0.0975 矩阵元素引用 A(i,j) 矩阵A位于第i行j列的元素; A(i:j,k:m)矩阵A位于第i到j行,k到m列元素组成(j-i+1)行(m-k+1)列的子矩阵; A(i:j,:)矩阵A位于第i到j行元素组成(j-i+1)行的子矩阵; A(:,k:m)矩阵A位于第k到m列元素组成(j-i+1)行的子矩阵; * 矩阵运算 A(m,n),B(k,p),C(r,s) A+B(A-B) %要求m=k,n=p,元素相加(减) A*B %要求n=k,普通矩阵乘法 A^2 %矩阵乘方,方阵才可以 A.*B %要求m=k,n=p,矩阵对应位置元素相乘 A’ %矩阵A的转置共轭 A.’ %矩阵A的转置 * 矩阵运算 A/B= b*inv(A) % n=p, xA=b的解 A\B=inv(A)B % m=k, Ax=b的解 A./B %要求m=k,n=p,矩阵对应位置元素相除 A.\B %要求m=k,n=p,A矩阵元素的逆乘以B矩阵对应位置元素 * * 基本赋值与运算 函数可以用于向量或矩阵操作 如: Sqrt(A) Sin(B) Exp(A) * 1、写出可以完成下列任务的Matlab命令 (函数) : (1)Matlab中的圆周率 ? 约等于多少? (2)Matlab中的浮点运算相对精度是多少? (3)如何知道命令 realmax,realmin 的具体用法? (4)浮点数表示范围为:10-308 ~ 10308,但具体是多少? (5) Matlab中的最大整数、最小整数分别是多少? (6)如何求实数4的平方根。 (7)计算一下自己从出生到现在一共成长了多少天。 课后作业 * * * * * * * * * * * * * 数 学 实 验 朱睦正 河西学院数学系 hxusxsy@163.com * Matlab 简介 Matlab: Matrix Laboratory 矩阵实验室 Matlab 的发展 1980年,Moler 教授用 Fortran 语言编写了集命令翻译、 科学计算于一身的一套交互式软件系统 1984年,Moler 和 Little 等成立了 The MathWorks 的公司,用C 语言完全改写 Matlab,并推出第一
您可能关注的文档
- [PPT模板]精美ppt背景集.ppt
- [PPT模板]精美的PPT常用图表很好用.ppt
- [PPT模板]精美ppt背景集锦pptx.ppt
- [PPT模板]精美 玫瑰花 图片 50张 各种颜色.ppt
- [PPT模板]精美迎新早会_独家制作_非诚勿扰.ppt
- [PPT模板]系统科学概论20111.ppt
- [PPT模板]经济商务PPT模板下载.ppt
- [PPT模板]经济学人非常时尚、实用、具有概念感的PPT模板_只有红白黑三种经典色彩_绝对值得收藏!!!.ppt
- [PPT模板]网店化妆品成功运营案例.ppt
- [PPT模板]网络团购运作.ppt
- 高中历史实验探究教学画像构建中的智能算法优化与教学创新探索教学研究课题报告.docx
- 基于人工智能的区域教育在线教育均衡发展平台运营与教育资源共享策略研究教学研究课题报告.docx
- 初中英语:城市公园生态环境英语宣传材料设计与翻译教学研究课题报告.docx
- 《稻田生态系统服务功能提升与农业生态系统服务功能提升的协同效应评估》教学研究课题报告.docx
- 2025至2030中国海洋胶体行业市场发展现状及竞争格局与投资发展报告.docx
- 小学课外阅读指导策略与阅读兴趣培养研究教学研究课题报告.docx
- 高中物理数字教育资源用户参与式设计在物理实验设计中的应用教学研究课题报告.docx
- 小学语文阅读教学中跨学科整合的实践与反思教学研究课题报告.docx
- 生成式人工智能在小学数学课堂中的个性化教学案例分析与启示教学研究课题报告.docx
- 化学研究的创新与合作.pptx
文档评论(0)