Dot indexing is not supported for variables of this type.

2 ビュー (過去 30 日間)
Sateesh Kandukuri
Sateesh Kandukuri 2020 年 10 月 14 日
コメント済み: Walter Roberson 2020 年 10 月 15 日
Error in ferroskyrPos (line 36)
M=A.data;
  3 件のコメント
Sateesh Kandukuri
Sateesh Kandukuri 2020 年 10 月 14 日
Ok sir, I attached a new matlab file along with the out put file to process.
Sateesh Kandukuri
Sateesh Kandukuri 2020 年 10 月 14 日
Dear Sudhakar Shinde,
I am a novice to Matlab, I am still in the learning stage. Could you please resolve the error?

サインインしてコメントする。

回答 (1 件)

Bjorn Gustavsson
Bjorn Gustavsson 2020 年 10 月 14 日
When you get a problem like this it is because the variable is not of a struct as you expect. In general you can add a line with something like this:
whos A
just after your importdata-call. That will tell you what the variable is.
Another thing to do is to set a debug-stop like this:
dbstop if error
and rerun your script/function, then matlab will stop at the point of error, giving you access to the workspace where the error occured, so that you can have a look at the variables with interactive keyboard commands, you can even step up and down in the call-stack to
investigate how you ended up where you ended up. (This is a necessary skill to learn, not a funny one to do, but as someone said "to err is human"...)
HTH
  8 件のコメント
Walter Roberson
Walter Roberson 2020 年 10 月 15 日
https://pypi.org/project/OOMMFTools/ is python tools that can convert ovf files into .mat files.
Walter Roberson
Walter Roberson 2020 年 10 月 15 日

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeData Type Conversion についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by