How to read 500 readings from analog input block in 1 second in matlab ?

1 view (last 30 days)
Hello all, I am new to Arduino & Simulink, I want to read 500 analog readings from pin0 in Arduino in 1 second to make a vector of [1 x 500] and then manipulate with this vector. The problem is the analog input block in simulink reads only one reading and so generates a vector of size [1 x 1]. if any one can help I would be so grateful

Answers (1)

Sreeram Mohan
Sreeram Mohan on 23 Sep 2014
Hi Ahmed,
Try using a tapped delay block or if you have access to signal processing toolboxes try using a buffer block and things should just work if you set up the size of the block accordingly !
Hope this helps. --sreeram mohan

Categories

Find more on Arduino Hardware 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!