matlab最后一步出错,最后一条错误消息和相关信息
示例 1
将以下 MATLAB 代码保存在名为 average.m 的文件中:
function y = average(x)
% AVERAGE Mean of vector elements.
% AVERAGE(X), where X is a vector, is the mean of vector elements.
% Nonvector input results in an error.
check_inputs(x)
y = sum(x)/length(x); % The actual computation
function check_inputs(x)
[m,n] = size(x);
if (~((m == 1) || (n == 1)) || (m == 1 && n == 1))
error('AVG:NotAVector', 'Input must be a vector.')
end
现在运行函数。由于此函数需要向量输入,向其传递一个标量值可强制产生错误。错误发生在子例程 check_inputs 中:
average(200)
Error using average>check_inputs (line 11)
Input must be a vector.
Error in average (line 5)
check_inputs(x)
从 lasterror 获取以下三个字段:
err = lasterror
err =
message: [1x61 char]
identifier: 'AVG:NotAVector'
stack: [2x1 struct]
显示错误消息的文本:
msg = err.message
msg =
Error using average>check_inputs (line 11)
Input must be a vector.
显示包含 stack 信息的字段。err.stack 是 2×1 结构体,因为它提供有关失败子例程 check_inputs 以及外部主函数 average 的信息:
st1 = err.stack(1,1)
st1 =
file: 'd:\matlab_test\average.m'
name: 'check_inputs'
line: 11
st2 = err.stack(2,1)
st2 =
file: 'd:\matlab_test\average.m'
name: 'average'
line: 5
注意
主函数的名称通常应与包含此函数的文件的文件名相同。如果它们的名称不同,MATLAB 将使用 stack 结构体的 name 字段中的文件名。
matlab最后一步出错,最后一条错误消息和相关信息相关推荐
- 当您尝试从 64 位 SQL Server 客户端上运行分布式的查询到链接的 32 位 SQL Server 时,您可能会收到一条错误消息...
如何处理64位SQL访问32位SQL执行脚本语句问题 链接服务器"SERVER_YBJK"的 OLE DB 访问接口 "SQLNCLI10" 返回了消息 &qu ...
- Kylin下构建Cube第一步出错:shell-init: error retrieving current directory
问题背景: 生产环境部署的Kylin-2.1,官方发布的最新安装包并不支持更改hbase存储的namespace,修改源码后重新打包部署过程中,build cube第一步出错 大概错误信息是: OS ...
- 我的Jdon安装第三步出错解决
因为jive论坛是个很有名开放源代码的论坛,从2.1版本以后开始收费所以我尝试jive论坛的修改版jdon 但是安装到第三步出错,试了很多便,依然如此. 出错提示:"[color=red]打 ...
- matlab调用函数出错,[MATLAB基础] matlab 调用函数老是出错怎么回事??高手请指点一下...
matlab 调用函数老是出错怎么回事??高手请指点一下 function main() for w2=1:1:100 %生成一个区间 p1=w2; p2=p1+1; eps=1.0e-4; y=er ...
- matlab读取视频videoreader出错解决方法
在用matlab读取视频取帧时遇到以下错误: 我所用的系统是win7,matlab2018a videoreader ERRorcreateing sourcereader reason:不知道的错误 ...
- access里的多步oledb错误_多步 OLE DB 操作产生错误,这问题怎么解决啊
相信大家在调试程序时曾碰到过下面错误 数据库:ACCESS ------------------------------------------------------------------- Mi ...
- 延时消息_手把手实现一条延时消息
前言 近期在维护公司的调度平台,其中有个关键功能那就是定时任务:定时任务大家平时肯定接触的不少,比如 JDK 中的 Timer.ScheduledExecutorService.调度框架 Quartz ...
- 手把手实现一条延时消息
近期在维护公司的调度平台,其中有个关键功能那就是定时任务:定时任务大家平时肯定接触的不少,比如 JDK 中的 Timer.ScheduledExecutorService.调度框架 Quartz 等. ...
- dedecms提示 把数据保存到数据库主表 '#@__archives' 时出错,请把相关信息提交给 dedecms官方
如图,添加问题提示上图报错: 参考解决办法如下: 总结网络方法一: 把数据保存到数据库主表 `#@__archives` 时出错,请把相关信息提交给DedeCms官方.Unknown column ' ...
最新文章
- 接口里面的方法都是抽象方法吗_正确的敷面膜方法 你真的都掌握了吗
- Nginx 的内置变量
- zabbix添加端口监控
- 2018.07.30 巴别时代
- framework调试
- sql 关联使用id还是code_R语言实例:用glue批量生成SQL语句
- C++11范围for循环
- tsm如何备份oracle原理,征文:TSM备份Oracle脚本及策略说明
- php get获取腾讯视频vid,获取腾讯视频源地址链接的方法
- 设置IIS指向另一台机器上的共享
- TDX抢反弹指标(不含未來函数)
- Thread 相关函数和属性
- 网易云音乐转码MP3
- 如何用spss客户端和SPSS AU在线进行单样本T检验操作?
- 如何用photoshop做24色环_色相环:用PS做色相环教程
- Guass列主元、平方根法、追赶法求解方程组的C++实现
- 计算机专业,25岁成985高校博导,13篇顶会!入职半年发ICML,网友:万点暴击...
- 【C++ Primer 第五版】序言+前言
- 微信公众号(获取token 按钮生成 推送消息,微信授权)
- Alphago进化史 漫画告诉你Zero为什么这么牛
热门文章
- .NET 中的 Encoding 编码
- 抖音上的战斗力测试软件,抖音战斗力测试app
- AI教父Hinton差点成为中国打工人...
- 技术创业者如何突破创业瓶颈:需要有正确的金钱观
- javaweb失物招领网站源码
- E4X - 维基百科,自由的百科全书
- 微信开发中的php代码,从源代码中带你解析微信开发
- 网络研讨室_Excel问题,修复和网络研讨会
- c语言已知加速度求位移速度,已知初速度,加速度,时间,求位移
- php打印10以内减法表,10以内加减法口诀表练习题口算题可打印(附下载)