How to change char array matrix to numerical matrix in gui

1 visualización (últimos 30 días)
Isma Adlin Ad
Isma Adlin Ad el 29 de Nov. de 2020
Comentada: Isma Adlin Ad el 29 de Nov. de 2020
function testerror_Callback(hObject, eventdata, handles) C1_Callback(@C1_Callback, eventdata, handles); C2_Callback(@C2_Callback, eventdata, handles); C3_Callback(@C3_Callback, eventdata, handles); a=get(handles.answer_C1,'String') b=get(handles.answer_C2,'String') c=get(handles.answer_C3,'String')
This answer from command window c =
4×8 char array
'0.15625 '
'-2.28125'
'8.59375 '
'-2.46875'
I want to make it numeric, the number from (1,1) to (1,4) using to calculate another formula

Respuestas (1)

Ameer Hamza
Ameer Hamza el 29 de Nov. de 2020
Editada: Ameer Hamza el 29 de Nov. de 2020
Try str2num()
c = [
'0.15625 '
'-2.28125'
'8.59375 '
'-2.46875'];
x = str2num(c)
Result
>> x
x =
0.1562
-2.2812
8.5938
-2.4688
  1 comentario
Isma Adlin Ad
Isma Adlin Ad el 29 de Nov. de 2020
C cannot changed because it is from command window and the value C extract from callback function, i have tried this X = str2num(c) The value is Nan

Iniciar sesión para comentar.

Categorías

Más información sobre MATLAB en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by