Table row division in matlab

조회 수: 7 (최근 30일)
Anoop R
Anoop R 2020년 11월 4일
댓글: Ameer Hamza 2020년 11월 4일
I have read the values from my sensor with 10Hz frequency. That is
I have a table to 1 cloumn and 3000 rows all of data . I want to divide the Rows of the Table by 10 which my 10Hz sampling frequency.That is the row number starts from 0, 0.1 , 0.2...upto 3000 rows.
Alternatevily i have calculated my desired values using formaula(without dividing it by 10) the plot is as show below, but this plot range from 0 to 600, but since i have not divided it by 10. I want this same graph but x-axis should be from 0-60 in step of 0.1 but y-axis should remain the same. How can i achieve this . Any of the method is fine.
.

답변 (1개)

Ameer Hamza
Ameer Hamza 2020년 11월 4일
You can do it like this
data; % 3000x1 vector
t = 0:0.1:0.1*(numel(data)-1);
plot(t, y)
  댓글 수: 2
Anoop R
Anoop R 2020년 11월 4일
Thnaks, it works for Plot. But is there a method to direclty reduce it for all the row of the Data from Table.
Much appreciated .
Ameer Hamza
Ameer Hamza 2020년 11월 4일
I didn't understand the question. Can you explain with example?

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 2-D and 3-D Plots에 대해 자세히 알아보기

제품


릴리스

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by