Table row division in matlab

조회 수: 5 (최근 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에서 Logical에 대해 자세히 알아보기

제품


릴리스

R2019a

Community Treasure Hunt

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

Start Hunting!

Translated by