How can I perform a FFT on a time domain waveform in simulink??

Good day, I am Olando Fraser a year 3 Electrical and Computer Engineering student at the Univeristy of the West Indies, St Augustine Campus. I am using the simulink software for my final year project and I need some assistance. I am simulating a BLDC motor but I need to run a FFT on the waveform in matlab. How can i save the simulink waveform in some data file to perform the FFT in matlab??. Please help.

Antworten (1)

Vaibhav Awale
Vaibhav Awale am 13 Jan. 2016

0 Stimmen

Hi,
Simulation data can be saved to MATLAB workspace by using a "To workspace" block or by right clicking on signal, navigating to properties and checking the "Log signal data" check-box.
Refer to following link for more information:
Regards,
Vaibhav

3 Kommentare

Thank you very much for your response, I will let you know if i get it. thank you again
Good Day, the document is saved to the workspace currently. Can i do a FFT directly or i need to save the variables in a mat.file then call the file as a function?? any feedback will be appreciated.
You can use the variable from your workspace directly in your FFT function.

Melden Sie sich an, um zu kommentieren.

Produkte

Gefragt:

am 13 Jan. 2016

Kommentiert:

am 15 Jan. 2016

Community Treasure Hunt

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

Start Hunting!

Translated by