How to export data from bode in Linear Analysis Tool

I get a bode of a simulink model by Linear Analysis Tool,I want to get data in bode X axes and Y axes, Anyone can help me ,Thanks!

 Accepted Answer

The linearized model should show up in the "Linear Analysis Workspace" section on the left of the Linear Analysis tool. The default name for these models is, for example, linsys1.
What you want to do is:
  1. Drag your linear system linsys1 from the "Linear Analysis Workspace" to the "MATLAB Workspace" section.
  2. Now that the variable is in the MATLAB workspace, use the bode function to extract the data:
>> [mag,phase,freq] = bode(linsys1)
- Sebastian

7 Comments

Thank you very much! I tried it and I got data. Could I ask you another question?
What should I do?
Shannon
As the error message says, there's some delay block that needs 6 parameters but you are specifying 7.
I try the drag and drop and it does not work. My version is Matlab R2014b. Could it be that this is a bug that was corrected in later versions? Is there any other way to do it other than hand typing all the details?
This doesn't work me as well. I'm using R2018b. I guess it has to be buged? Anyone got any luck with that?
It works in R2019a, maybe the bug was corrected
This doesn't work me as well by 2020b
The trick is to drag to the leftmost part of the MATLAB workspace area - under "Name" not under "Value". If you see the no-entry sign, your pointer is too much to the right.

Sign in to comment.

More Answers (0)

Tags

Community Treasure Hunt

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

Start Hunting!