[问题] load 错误时只产生讯息,但会继续执行

楼主: Suyulun (...)   2014-11-08 15:27:59
请问一下,在fortran里,加载一个档案若加载出错的话
open(1, file='test.txt',iostat=open_status)
只会输出一个错误的open status值,然后程式依然会持续执行下去
那么在matlab里,请问load('test.txt')
有办法这样吗?
我希望当加载错误时,能吐出一个‘错误的讯息’
这个错误可能是 test.txt 里面不是一个完整的 mxn矩阵(但我不需要用到cell array)
也可能存在字串,不是数值
这些都是例外的情况,程式不会去使用
我希望一旦遇到时给我一个这个档案错误的讯息就好
请问load 或其他指令有简单达到这功能的方式吗?
谢谢

Links booklink

Contact Us: admin [ a t ] ucptt.com