Clear Filters
Clear Filters

Where can I find a reference for the algorithm used in freqsep?

4 views (last 30 days)
I was wondering what algorithm does the freqsep function in MATLAB use, particularly in how it operates on a general state space system? Sorry if this is an off topic question.
  2 Comments
Dyuman Joshi
Dyuman Joshi on 30 Jan 2024
The documentation page of freqsep does not list any such thing.
You could try asking TMW, but I doubt they will disclose much or any of that information.
Other experienced users might have more knowledge/information about this though.
John D'Errico
John D'Errico on 30 Jan 2024
Edited: John D'Errico on 30 Jan 2024
If the code is in an m-file, then it tells you everything you need to know. As long as you can follow the code. If the code is compiled, then the only information will be provided in any references. So look in the doc file, here freqsep. I did not find a reference in the doc.
However, it looks like freqsep does some minor stuff, then just calls a deeper code, called freqsep_, which I did not see the code for. But I did not look more deeply to see if it was private.
If you truly, desperately need to know the algorithm basics, you can contact tech support. I have always found them to be quite friendly and helpful when at all possible. They may or may not be able to help you more, but you can only ask.

Sign in to comment.

Answers (1)

Hassaan
Hassaan on 30 Jan 2024
Edited: Hassaan on 30 Jan 2024
The best place to start is the MATLAB documentation itself. MATLAB's documentation often includes references to the algorithms used in their functions, or at least gives a high-level overview of the method employed.
Reference:
-----------------------------------------------------------------------------------------------------------------------------------------------------
If you find the solution helpful and it resolves your issue, it would be greatly appreciated if you could accept the answer. Also, leaving an upvote and a comment are also wonderful ways to provide feedback.
It's important to note that the advice and code are based on limited information and meant for educational purposes. Users should verify and adapt the code to their specific needs, ensuring compatibility and adherence to ethical standards.
Professional Interests
  • Technical Services and Consulting
  • Embedded Systems | Firmware Developement | Simulations
  • Electrical and Electronics Engineering
Feel free to contact me.
  1 Comment
Vinh
Vinh on 30 Jan 2024
Thank you for the advice. Unfortunately, this function doesn't have any documentation for references like I have seen for other MATLAB functions. It does mention something about a similarity transform, but I am still confused as to what algorithm they are using (if it is one that is publically known).

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!