Filter löschen
Filter löschen

Frequency domain and time-frequency domain for sae data

1 Ansicht (letzte 30 Tage)
% clear window
clc;
clear all;
% import xls or csv file
axial_Depth_1 = readtable('E:Variable axial cutting depth\1');
% fz: feed per tooth= 0.03 ; n: spindle speed= 1200; ap: axial cutting depth=1; ae: radial cutting depth=3.0
% extract data in respective sensors sensors
Cutting_force1= axial_Depth_1 (:,1:4);
% set sampling frequency for each sensor data
fz_force= 600;
L= 27900; % Total sample data points
%Timestamp for each sensor data signal based on sampling rate
%Ts_force= (0:L-1)*1/fz % To create time span data based on frequency
Ts_force= (0:L-1)*1/fz_force;
Ts_force= Ts_force'; % To transform rows into colomn
% Add Ts_force to Cutting force table
Cutting_force1 = addvars(Cutting_force1,Ts_force,'After','Torsion_Z');
Cutting_force1= head(Cutting_force1,27900);
%Plot cutting force data with respect to time (time-series data)
%Plot 1 Axial cutting force Vs. Time
figure(5);
%subplot (1,2,1)
plot(Cutting_force1.Ts_force,Cutting_force1.Axial_force, 'b');
title('Cutting forces for Variable Depath of cut (ap=1)'); grid on
xlabel('Time (Ts force)')
ylabel('Axial force in N')
I have done this much part till time domain graph. Please help me out to plot frequency domain graph and time- frequency domain graph.
Thanks in advance.

Akzeptierte Antwort

Star Strider
Star Strider am 13 Mai 2021
The pspectrum function can likely help with this, specifically with respect to the time-frequency plot.
  4 Kommentare

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by