How to save classes in matlab in persistent variables during code generation
4 次查看(过去 30 天)
显示 更早的评论
If objects are stored in persistent variables, initialize System objects once by embedding the object handles in an if statement with a call to isempty().
How to implement this sentence
function PFesti()
if(isempty(pf@stateEstimatorPF))
pf = stateEstimatorPF;
else
pf.predict();
end
end
I wrote these codes above but it doesn't work, does anyone know how matlab's classes are initialized only once after the embedded code is generated?
0 个评论
采纳的回答
Walter Roberson
2022-2-2
function PFesti()
persistent pf
if isempty(pf)
pf = stateEstimatorPF;
end
pf.predict();
end
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!