mat file loading problem with matlab2015b

4 次查看(过去 30 天)
I recently started using Matlab2015b and i have a problem with loading mat files. I get the error "Index exceeds matrix dimensions", though i have been using the same mat files since a year or two for the simulation environment. The loading works if i clear all other workspace variables or if i use import function. But it doesnt work if i drag drop or use load function from script. i would like to have a solution besides clearing workspace variable everytime i want to load a mat file.
  1 个评论
Adam
Adam 2017-4-28
Does it work if you use the
S = load(...)
syntax to load your variables into fields of a struct? Loading variables from a file straight into a workspace that already contains a bunch of variables is always somewhat dodgy.

请先登录,再进行评论。

采纳的回答

Stephen23
Stephen23 2017-4-28
编辑:Stephen23 2017-4-28
You have created a variable named load, and you are attempting to index into it. Next time this error occurs, run these commands and tell us exactly what is printed:
which load -all
whos load

更多回答(1 个)

Abhinav
Abhinav 2017-5-2
Thank you for the help, i had not realised my mistake of using 'load' as a variable name.

类别

Help CenterFile Exchange 中查找有关 Matrix Indexing 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by