I got the error message, can you please help me?
Index exceeds the number of array elements (0).
Error in test1 (line 19)
ax=m(1)
Code :
delete(instrfindall);clear allclcserialPort = 'COM2'; s=serial(serialPort,'BaudRate',9600); fopen(s);%tic
m=[]while 1 x=fscanf(s) ; m=[ x]; m=str2num(m) disp(m);ax=m(1)ay=m(2)az=m(3)endfclose(s);
Outbut ——–>
m =
[]
m =
-0.0400 0.2700 0.3900 42.8000 15.0000 -5.0000 -7.0100 1.2200
-0.0400 0.2700 0.3900 42.8000 15.0000 -5.0000 -7.0100 1.2200
ax =
-0.0400
ay =
0.2700
az =
0.3900
m =
[]
Index exceeds the number of array elements (0).
Error in test1 (line 19)
ax=m(1)
Best Answer