Get algebraic loops error in one computer and not get it in another

2 次查看(过去 30 天)
Do you know how is possible that i get an algebraic loop error in one pc and in another pc the simulink model work perfectly?
The two computer are running the same version of matlab (R2020a)
(I'm sorry for my bad english, I'm italian)

采纳的回答

Jonas
Jonas 2020-10-30
You may want to fiddle with the Configuration Parameters, more specifically your Solver Settings. You are simulating a Simulink model where probably you are solving some kind of equation. This solving needs a few iterations to meet a maximum error. Can be that on the one computer (which is faster) you reach convergence with the maximum error on time, while on the other (slower) computer you don't meet the maximum error on time and it throws an algebraic loop error because it didn't reach convergence on time.

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 General Applications 的更多信息

产品


版本

R2020a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by