Have a function and want to load mat file one time
1 次查看(过去 30 天)
显示 更早的评论
I have a function that is called within a loop. Is there a way to load the mat file with a bunch of data in it one time or do I need to load everytime the function is called?
0 个评论
采纳的回答
Sean de Wolski
2012-3-13
In newer versions, you could use the matfile class. Then you should be able to load only the parts you need when you need them. If the function is being re-called each time, you could store the object as a persistent or global variable so that it sticks around, or you could just recreate it on each iteration. I would guess recreating it is a good option.
doc matfile
doc persistent
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Workspace Variables and MAT-Files 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!