Reading out rows with for loop
    1 view (last 30 days)
  
       Show older comments
    
Hello,
I have a question about how to get the rows seperated from the cell with a for loop. I want the rows from the value Data seperated and each row in a seperat value
So that I get :
Row1 = row 1 from Data
Row2= row 2 from Data
I want that Row1 etc comes to my workspace, so that I can use it later on
Here is  the code that I wrote and the problem is with the for loop with j:
clc;
clear all;
board= arduino();
finishup= onCleanup(@() exitprogram(board));
disp('press Ctr-C to exit');
b=0;
for i= 1:1:10
    analog= readVoltage (board, 'A0');
    writePWMVoltage (board, 'D3', analog);
    disp(['analog= ', num2str(analog)]);
    pause(1);
    A(i)= analog;
    b= b+1;
    B(i)= b;
end
A= A';
B=B';
handles.Data= table([B],[A]);
Data0= table2cell(handles.Data);
for j=1:1:10
    Row(j)= Data0 ((j):(j),:);
end
1 Comment
  Stephen23
      
      
 on 14 Apr 2019
				"So that I get :"
Row1 = ...
Row2= ...
I wound not recommend naming variables like that. Read this to know why:
Answers (0)
See Also
Categories
				Find more on Instrument Control Toolbox in Help Center and File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
