Need to figure out how to find the average.
1 view (last 30 days)
This is what I have so far:
load ('sensorData.mat', 'measurements')
A = measurements;
for elevationEstimates = nanmean (A,2)
The problem is, I don't know how to get the sensor to read NaN as zero so that it doesn't affect the average of a certain row.
This is only an excerpt of the data. For example, if I wanted to find the average of row 8, how do I only calculate the 2 numbers for the average? The instructions explain it better than I do.
Walter Roberson on 23 Feb 2021
You are intended to loop over the rows for this task, not process the entire data first.
Extract a row. Take nanmean of the row. Is the mean nan? If so increment a counter; if the counter is high enough, quit; if it is not high enough, use the previous mean. If the mean was not nan use this mean and update the notion of previous mean and reset the counter of consecuative nan.