


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Matlab的调试总体分为,直接调试和间接调试1.直接调试:(1)去掉句末的分号;(2)单独调试一个函数:将第一行的函数声明注释掉,并定义输入量,以脚本方式执行M 文件;(3)适当地方添加输出变量值的语句;(4)添加keyboard命令;2.工具调试:1.)以命令行为主的调试:(1)设置断点: dbstop in mfile:在文件名为mfile的M文件第一个可执行语句前设断点; dbstop in mfile at lineno:在mfile的第lineno行设断点; dbstop in mfile at subfun:当程序执行到子程序subfun时,暂时中止执行,并设断点; dbstop if error:遇到错误时,终止M文件运行,并停在错误行(不包括try.catch语句中检测到的的错误,不能在错误后重新开始运行); dbstop if all error:遇到任何类型错误均停止(包括try.catch语句中检测到的的错误); dbstop if warning:程序可恢复运行; dbstop if caught error:当try.catch检测到运行时间错误是,停止M文件执行,可恢复运行; dbstop if naninf或dbstop if infnan(2)断点清除: dbclear all:清除所有M文件中的所有断点; dbclear all in mfile:清除文件名为mfile的文件中的所有断点; dbclear in mfile:清除文件名为mfile中第一个可执行语句前的断点; dbclear in mfile at lineno: dbclear in mfile at subfun: dbclear if error/warning/naninf/infnan:(3)恢复运行: dbcount:从断点处恢复程序的执行,直到下一个断点或错误后返回Matlab基本工作空间;(4)调用堆栈: dbstack: 1.)dbstack(N) 2.)dbstack(-completenames)(5)列出所有断点: dbstatuss=dbstatus:返回值为M1结构体其中字段:name-函数名;line-断点行向量;expression_r-与line中相对应的断点条件表达字符串;cond-条件字符串,如error,caughterror,warning,或naninf;identifier-当条件字符串是error,caught error,warning,或naninf时,改字段是Matlab的信息指示字符串;dbstatusmfile:列车制定M文件中所有断点设置,mfile必须为M文件函数或有效路径;(6)执行一行或多行语句: dbstep:执行下一个可执行语句; dbstep nlines:执行下nlines行可执行语句; dbstep in:执行下一行可执行语句,如有子函数,进入; dbstep out:执行函数剩余部分,离开函数时停止; 注:这四种都返回调试模式,如遇断点,中止;(7)列出文件内容: dbtype mfile:列出mfile文件的内容,并在每行语句前加上标号以方便使用者设定断点; dbtype mfile start:end:列出mfile文件中指定行号范围的部分 注:在UNIX和VMS调试模式下,并不现实Matlab的调试器,此时必须使用dbtype来显示源程序代码;(8)切换工作空间: db
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 大学的意义讲课件
- 房颤的治疗指南及分类讲课件
- 工作场所中的心理调适与干预
- 海南大学《学前儿童科学教育(一)》2023-2024学年第二学期期末试卷
- 东北电力大学《流行病与统计学》2023-2024学年第二学期期末试卷
- 教育机器人对教育理念的影响与改变
- 哈尔滨应用职业技术学院《生物与土壤地理学理论》2023-2024学年第二学期期末试卷
- 中国戏曲学院《数据挖掘与人工智能》2023-2024学年第二学期期末试卷
- 衢州学院《资源环境经济学》2023-2024学年第二学期期末试卷
- 首钢工学院《回归分析实验》2023-2024学年第二学期期末试卷
- 2025年江苏高考真题化学试题(解析版)
- 人文英语4-005-国开机考复习资料
- 公司安全事故隐患内部举报、报告奖励制度
- 中国玉石及玉文化鉴赏智慧树知到期末考试答案章节答案2024年同济大学
- 网络集成实践报告
- 小学思政课《爱国主义教育》
- 有趣的行为金融学知到章节答案智慧树2023年上海海洋大学
- GB 11122-2006柴油机油
- 零件加工检验标准
- UML网上购物系统课程设计DOC
- 怀化职业技术学院就业工作管理制度汇编 (一)
评论
0/150
提交评论