- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
本次课内容 请同学们预习高等数学实验部分的实验一、实验五、实验八、实验十,并完成课后练习,下周上课时随机选取同学演示并给全班同学讲解。 * 时间和日期格式 etime(t2,t1) 计算从t1到t2时间间隔所经过的时间,以秒计。 T1和t2分别是表示日期和时间的向量。 cputime 显示自Matlab启动以来CPU运行的时间。 date 显示以dd-mm-yyyy格式的当前日期 calendar(yyyy,mm) 显示当年当月按6*7矩阵排列的日历 * 时间和日期格式 datenum(yyyy,mm,dd) 显示当年当月当日的序列数,从公元0000年1月1日起算 datestr(d,form) 显示序列数d表示的form表示形式的日期。 datetick(axis,form) 用于在坐标轴上写数据 datevec(d) 将日期序列数d显示为日期yyyy mm dd形式 * 时间和日期格式 eomday(yyyy,mm) 显示当年当月的天数 now 显示当天当时的序列数 [daynr,dayname]=weekday(day) 显示参数day的星期数。daynr表示星期的数字,dayname表示的前三个字母。参数day是字符型或序列型日期。 * 时间和日期格式 例1显示当前的日期和时间向量,并求2010年9月10日的序列数和当月的月历。 解:输入以下Matlab指令: clock %显示当前日期和时间向量 datenum(2010,09,10) %显示2010,09,10 %的序列数 calendar(2010,09) %显示2010年9月的月历 * 时间和日期格式 例2 显示时间序列数为735130的日期 解:输入以下Matlab指令 datestr(735130) datevec(735130) [daynr,dayname]=weekday(735130) * M文件 像其他一些高级计算机语言一样,Matlab也可以通过编程来完成特定的工作。Matlab的程序问题保存成后缀名为.m的文件,通常称为m文件。依照m文件的内容可把m文件分为两类:一类是命令流m文件,另一类是函数m文件。 命令流m文件没有特定的程序格式,只是把完成工作所需要的一系列Matlab命令依次编辑到m文件中,运行该文件从而使文件中的Matlab命令序列得到执行。 * 函数m文件则是由于Matlab的内部函数是有限的,为了计算某个函数或研究函数各种而编写的具有特定格式的用户自定义函数文件。函数m文件必须是保存成与函数名同名且后缀名为m的文件,这类文件的第一行必须是以标识符function开始,格式为: function 因变量名 =函数名(自变量名) %这里可以写有关于该函数的注释说明文字 %接下来编写实现函数功能的Matlab语句 * 函数值必须通过函数中认定的具体的运算完成,最后把计算结果赋值给因变量。函数m文件一经建立,就可像使用Matlab系统定义的函数一样使用它。 建立方法 (1)在Matlab中,点击菜单项:file-M-file; (2)在编辑窗口中输入程序内容; (3)点击: file-save,保存文件到Matlab可以搜索到的某一路径中。函数m文件名必须与函数名一致,命令流m文件可以自由取名。但要注意不要以数字开头,不要与系统函数或保留字同名,并且符合Windows的文件名要求。 * 例:定义函数f(x1,x2)=100(x2-x1^2)^2+(1+x1)^2 解: (1)在编辑窗口建立m文件:fun.m function f=fun(x) f=100*(x(2)-x(1)^2)^2+(1-x(1))^2; (2)可以直接使用函数fun.m * 基本赋值与运算 简单数学计算 在命令窗口键入: 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…… * 基本赋值与运算 向量或矩阵的赋值运算 在命令窗口键入: 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
您可能关注的文档
最近下载
- 中华民族共同体概论专家版《中华民族共同体概论》大讲堂之第五讲大一统与中华民族的初步形成(秦汉时期).pdf VIP
- 美在民间——中国民间美术·剪纸02.ppt VIP
- 广汽集团入职在线测评试题.pdf
- 注射用环磷酰胺说明书__安道生.pdf VIP
- 数码相机-SONY索尼-DSC-S2100(Cyber-shot手册)说明书.pdf VIP
- 委外及安全施工作业管理办法与委外施工单位安全管理规定.pdf VIP
- 《公路水泥混凝土路面施工技术规范》JTG-F30-2003最新版.pdf VIP
- 购买社会组织服务-项目财务评价与审计服务方案投标文件(技术方案).doc
- 特发性与继发性三叉神经痛诊疗专家共识(2025版)解读PPT课件.pptx VIP
- “西学中”考试(考核)试卷及答案——中药学.pdf VIP
文档评论(0)