matlab2014a迅雷下载 运行异常退出

matlab2014a总是自动退出_百度知道MATLAB2014A安装及破解_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
MATLAB2014A安装及破解
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩5页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢分享给小伙伴们:
支持使用微薄、人人网和QQ的账户登陆进行评论。由各自网站直接认证,不会泄露你的密码。
登陆后可选择分享评论到所绑定的社交网络,如微薄、人人和QQ空间。
评论提交后无法修改。如需修改,请删除原评论再重新提交。
评论支持,行内公式请用\(a+b=c\),行间公式请用\[a+b=c\]。公式只支持英文字符。
?:调出该窗口
←:阅读文章时,读(同一系列)下的前一篇文章
→:阅读文章时,读(同一系列)下的后一篇文章
Enter:回到上一层次
c:阅读已有评论
r:评论该文章
p:浏览该页面打印版
Ctrl+B:加粗
Ctrl+I:斜体
Ctrl+U:划线
Alt+Q:引用
Alt+L:添加链接5249人阅读
matlab(8)
这个机制就像是C语言里面的&stdio.h&中的exit(0),能让程序退出而不显示各种错误。虽然matlab是脚本语言,没有编译链接运行时错误之分。但是当程序规模很大时,也需要参数检查,如果传过来一个空的参数,直接程序停止运行也是很有必要的。现在我知道的有3种办法:
1.使用error函数。具体内容可以自行help。举一个简单的例子:
function [ B ] = testBFunc( A )
== 0 ! ');
这样如果穿过来一个为0的数,就成就会停止,并且在控制台上显示:
Error using testBFunc (line 3)
Error in test1 (line 5)
testBFunc(0);&
2.使用try-catch机制。这个与C++中的比价类似。但是也挺麻烦的,我就不多说了。
3.这个办法比较巧妙,利用了matlab的返回值来实现:
function [ B ] = testBFunc( A )
disp('参数错误,程序退出');
然后在调用它的函数中判断:
res = testBFunc(0);
if 0 == res
这个方法的问题就在于,有些算法程序,返回值什么很不确定,在调用它的函数中很难判断。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:921567次
积分:11107
积分:11107
排名:第911名
原创:275篇
转载:15篇
评论:443条
(1)(1)(5)(6)(4)(3)(3)(2)(3)(4)(3)(8)(1)(2)(1)(2)(4)(8)(5)(3)(2)(6)(28)(19)(52)(19)(27)(31)(27)(11)

我要回帖

更多关于 matlab2014a教程 的文章

 

随机推荐