Filter löschen
Filter löschen

Where is the problem 2

2 Ansichten (letzte 30 Tage)
john
john am 11 Mär. 2013
Hi,
where is the problem
UserData.matrix(1,2)=num2cell(sym(char(strcat(get(handles.edit7,'string'),',',get(handles.edit6,'String')))))
???
  1 Kommentar
Walter Roberson
Walter Roberson am 12 Mär. 2013
Why the heck is the "sym" in there ??

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

John Petersen
John Petersen am 11 Mär. 2013
One too many parentheses ). Take one off.
  10 Kommentare
john
john am 19 Mär. 2013
I modified code in this form
UserData.matrix(1,1)=num2cell(sym(char(strcat(get(handles.edit5,'string'),'_',char(si_co_str{si_co_val}),'_',char(get(handles.edit6,'String'))))))
When I enter into edit6 number 5.4, than I got in matrix 54. But I need number 5.4....how can I solve that?
Please for help
John Petersen
John Petersen am 28 Mär. 2013
Please break up the code like this
a1 = get(handles.edit6,'String');
a2 = si_co_str{si_co_val};
a3 = get(handles.edit5,'string');
a4 = strcat(a3,'_',char(a2),'_',char(a1));
a5 = sym(char(a4));
UserData.matrix(1,1)=num2cell(a5);
Then perhaps we can see what's going on.

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by