Struct contents reference from a non-struct array object `

8 visualizzazioni (ultimi 30 giorni)
I'm converting a script into function and getting the following error:
Struct contents reference from a non-struct array object.
Error in button_callback_2 (line 16)
out=cellfun(@str2num,myData.toArray.cell,'un',0)';
Error while evaluating UIControl Callback.
The class of myData is a java.util.vector
Without making function, the script does the intended work.

Risposta accettata

Image Analyst
Image Analyst il 12 Set 2017
I don't know what myData is, but if it's an edit field on your GUI created with GUIDE, then to get the string in it, you can do
out = handles.myData.String;
Also, read this
  1 Commento
Sanjeev Kumar
Sanjeev Kumar il 13 Set 2017
Awesome!
the only thing that is to be changed was
out=cellfun(@str2num,myData.toArray.cell,'un',0)';
to
out=cellfun(@str2num,handles.Data.toArray.cell,'un',0)';
its working now.. Thank you very much!

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su App Building in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by