An optimization toolbox with visualizations
이 제출물을 팔로우합니다
- 팔로우하는 게시물 피드에서 업데이트를 확인할 수 있습니다
- 정보 수신 기본 설정에 따라 이메일을 받을 수 있습니다
Interactive Optimization Toolbox
Developed by Shahrokh Shahi
Georgia Institute of Technology
2018-2019
About
This tool includes an implementation of five gradient-based algorithms, including
- (1) Steepest Descend Algorithm (SDA),
- (2) Conjugate Gradient Algorithm (CGA),
- (3) Newton's Method,
- (4) Davidson-Fletcher-Powell (DFP) Method,
- (5) Broyden–Fletcher–Goldfarb–Shanno (BFGS) Method,
for multivariate function optimization. For two variable functions, a user-friendly interactive interface is available which portrays the optimization procedure step-by-step. This toolbox can also serve as an educational tool to understand mainstream optimization techniques.
Details
- For more information about the details, see my blog post.
Sample run
- An animation of the toolbox
Install the toolbox on MATLAB
- Run "OPTool.mltbx" in MATLAB and complete the installation
- Run OPTool in MATLAB command window
- Enjoy! (the app will be run with a pre-set values as an example)
Please note that the GUI is built and tested in Windows; there might be some visuall diferences in macOS (for instance, the test may appear smaller)
인용 양식
shahrokh shahi (2026). OPTool (https://github.com/shahrokhx/Interactive_Optimization_Toolbox/releases/tag/v4.1), GitHub. 검색 날짜: .
| 버전 | 퍼블리시됨 | 릴리스 정보 | Action |
|---|---|---|---|
| 4.1 |
|

