gpt4 book ai didi

Matlab 尝试/捕捉

转载 作者:太空宇宙 更新时间:2023-11-03 20:26:13 31 4
gpt4 key购买 nike

for ii = 1:2:2*de.nP            
G=[one, aux3(:,ii), aux3(:,ii) - aux2(:,ii),aux3(:,ii+1) - aux2(:,ii+1)];

try
betasPu(:,(ii+1)/2) =G\yM;
catch ME
betasPu(:,(ii+1)/2)=[Inf,Inf,Inf,Inf];
end
end

我正在使用上面的代码 try catch G\yM 中使用 G 时的实例;状况不佳/奇异。

我已经使用了上面的代码,但现在尽管生成了几个条件不佳/奇异的矩阵,但捕获似乎并没有触发。

最佳答案

我认为条件错误的计算不会导致错误,只会导致警告?未捕获 afaik 警告..

但是也有一些规避:

  • 您可以检查 lastwarn 来检测警告。
  • 您可以按照说明修改警告以生成错误here .

关于Matlab 尝试/捕捉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13336407/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com