How do I plot separately the rows of a matrix?

11 visualizzazioni (ultimi 30 giorni)
Stefanos Nistor
Stefanos Nistor il 12 Lug 2020
Commentato: Stefanos Nistor il 12 Lug 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

Risposte (1)

madhan ravi
madhan ravi il 12 Lug 2020
plot(matrix.')
  1 Commento
Stefanos Nistor
Stefanos Nistor il 12 Lug 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

Accedi per commentare.

Community Treasure Hunt

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

Start Hunting!

Translated by