MATLAB课件 第6章、MATLAB程序语句(4)

来源:网络收集 时间:2025-06-27 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xuecool-com或QQ:370150219 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

中断语句的一般格式是:

break

中断语句的功能是,终止一个循环语句的执行过程,即利用break命令跳出for, while循环。

5 暂停语句

暂停语句的一般格式是:

pause pause(n)

暂停语句的功能是,pause是程序暂时停止运行,直到按下回车键,继续执行程序;而pause(n)是中断n秒后,程序自动继续执行。

请注意,Ctrl-C键(即同时按Ctrl及C二个键)是用来中止执行中的MATLAB的工作。

6 回显语句

回显语句的一般格式是:

echo on/off

回显语句的功能是,控制是否在屏幕上回显MATLAB的正在执行的语句。系统默认的状态是echo off。

该语句对于调试程序很有帮助。

7 错误消息显示命令

错误消息显示命令

error('this is an error')

% 根据用户的需要有意地设置错误提示error(字符串)

如果上述程序出错,系统将有如下输出:

this is an error

【例6.19】:在M程序窗口编写如下程序: a=input('please input a positive:') ; if a<=0

error('please input a positive') else a end

在搜索路径之下,保存为li6_19.m,在命令窗口键入li6_19,即可得到相应的结果。 >> li6_19

please input a positive:-3 ??? Error using ==> li6_19 at 3 please input a positive 结果给出错误提示:请输入一个正数。

【例6.20】:建立M函数文件sum_mean,对指定的数组元素求和及均值: 解答: 在M程序窗口编写如下程序: function [su,av]=sum_mean(a) [m,n]=size(a);

if(~((m==1)|(n==1))|(m==1)&(n==1)) error('input must be a vector') end

su=sum(a); av=su/length(a);

在搜索路径之下,保存为sum_mean.m,在命令窗口键入: >> [a,b]=sum_mean(1:100)

即可得到相应正确的结果:a =5050,b =50.5000 而如果不输入一个向量,如: >>[a,b]= sum_mean([1 2;3 4]) ??? Error using ==> sum_mean at 4 input must be a vector

结果给出错误提示:输入量必须是一个向量

百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库MATLAB课件 第6章、MATLAB程序语句(4)在线全文阅读。

MATLAB课件 第6章、MATLAB程序语句(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.70edu.com/wenku/607513.html(转载请注明文章来源)
Copyright © 2020-2025 70教育网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:370150219 邮箱:370150219@qq.com
苏ICP备16052595号-17
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:7 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219