ToolBox for Zernike polynomial surface_Fitting

I have to do surface fitting with a lot of measured data to Zernike polynomial surface. I think I have to install Toolbox to code this program. Let me know which toolboxes I have to buy.
(1) Symbolic Math Toolbox (2) Curve Fitting Toolbox (3) Optimization Toolbox
If Curve Fitting Toolbox just supports built-in function such as spline fitting, I think it's not useful to accomplish our object. Then, is the Optimization Toolbox more useful?
Please advise me for this.
Sincerely yours, Ryu

Answers (1)

John D'Errico
John D'Errico on 1 Jul 2018
Edited: John D'Errico on 1 Jul 2018
You can find tools for evaluation of Zernike polynomials on the file exchange, here:
That one claims to evaluate them, although it does not appear to perform modeling with them.
This next link claims to be able to estimate Zernike polynomials:
Then I find this link for code which claims fast computation of radial Zernike polynomials:
I found some more code posted on Google groups (the old CSSM group)
None of the tools listed above claimed to require any special toolboxes that I saw, and did not even require a new MATLAB release.
Were I to recommend any specific toolbox, I might consider the optimization toolbox, but first you would need to look clearly at what those tools provide.

Asked:

on 1 Jul 2018

Edited:

on 1 Jul 2018

Community Treasure Hunt

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

Start Hunting!