How do I plot separately the rows of a matrix?

11 Ansichten (letzte 30 Tage)
Stefanos Nistor
Stefanos Nistor am 12 Jul. 2020
Kommentiert: Stefanos Nistor am 12 Jul. 2020
Hey guys,
I am fairly new to MATLAB. I have some data from a wind tunnel experiment. Each one of my .txt files has 6 rows and multiple columns. The rows represent Fx, Fy, Fz, Mx, My, Mz. I have to use a function/script I already got given to get and plot the Power Spectral Density of each one of them seperately. This is what I have written already.
clc; clear all; close all;
list=dir('*.txt');
for i=1:length(list)
data=importdata(list(i).name);
end
Inside my for loop I have to somehow go through each row, use the PSD function I have and plot the result.
Can someone help me?
Thank you in advance,
Stef

Antworten (1)

madhan ravi
madhan ravi am 12 Jul. 2020
plot(matrix.')
  1 Kommentar
Stefanos Nistor
Stefanos Nistor am 12 Jul. 2020
Thank you for the answer Madhan!!!
I have a script/function Fourier_Trans(data,sf,windows). The data input for the function needs to be every row of my .txt file. Moreover, all of this is in a for loop with 7 .txt files. That mean I need 42 graphs as an output.
Can you please advice me on how to proceed?
Thank you,
Stef

Melden Sie sich an, um zu kommentieren.

Community Treasure Hunt

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

Start Hunting!

Translated by