Code

Project Control, Project Closing, Timeline template

登録は簡単!. 無料です
または 登録 あなたのEメールアドレスで登録
Code により Mind Map: Code

1. Patternsearch

1.1. psoptimget_gads

1.1.1. psoptimset_gads

1.2. poptimfcnchk

1.2.1. funevaluate

1.2.1.1. reshapeinput

1.3. checkbound

1.4. preProcessLinearConstr

1.5. eqconstrnullspace

1.6. pfminunc

1.6.1. getinitial

1.6.2. isconverged

1.6.3. search

1.6.3.1. isTrialFeasible

1.6.4. poll

1.6.4.1. ps_next_feasible

1.6.4.1.1. funevaluate

1.6.4.1.2. isTrialFeasible

1.6.4.2. boxdirections

1.6.5. updateparam

1.6.6. checkoptions_gads

1.6.6.1. psoptimget_gads

1.6.6.2. psoptimset_gads

1.6.6.3. functionHandleOrCellArray

1.6.6.4. stringSet

1.7. pfminbnd

1.7.1. getinitial

1.7.2. isconverged

1.7.3. search

1.7.3.1. isTrialFeasible

1.7.4. poll

1.7.4.1. ps_next_feasible

1.7.4.1.1. funevaluate

1.7.4.1.2. isTrialFeasible

1.7.4.2. boxdirections

1.7.5. updateparam

1.7.6. checkoptions_gads

1.7.6.1. psoptimget_gads

1.7.6.2. psoptimset_gads

1.7.6.3. functionHandleOrCellArray

1.7.6.4. stringSet

1.8. pfminIcon

1.8.1. getinitial

1.8.2. isconverged

1.8.3. search

1.8.3.1. isTrialFeasible

1.8.4. poll

1.8.4.1. ps_next_feasible

1.8.4.1.1. funevaluate

1.8.4.1.2. isTrialFeasible

1.8.4.2. boxdirections

1.8.5. updateparam

1.8.6. checkoptions_gads

1.8.6.1. psoptimget_gads

1.8.6.2. psoptimset_gads

1.8.6.3. functionHandleOrCellArray

1.8.6.4. stringSet

1.9. pfmincon

1.9.1. getinitial

1.9.1.1. logscale

1.9.2. checkoptions_gads

1.9.2.1. psoptimget_gads

1.9.2.2. psoptimset_gads

1.9.2.3. functionHandleOrCellArray

1.9.2.4. stringSet

2. reconstruct_cluster_launch

2.1. i-step

2.1.1. pd_solve_full_svd_coherence

2.1.1.1. compute_operator_norm

2.2. u-step

2.2.1. non_linear_gaussian_exponential_independent

2.2.1.1. ls_nonlinear_pos

3. reconstruct_launch

3.1. pd_solve_full_svd_coherence

4. Launcher

4.1. compute_operator_norm

4.1.1. computes the operator norm for a linear operator AS on images with size sx, which is the square root of the largest eigenvector of AS*A

4.2. pd_solve_full_svd_coherence

4.2.1. forward-backward splitting algorithm for solving the i-step

4.2.2. displays the i-step image

4.3. reconstruct_launch

4.3.1. transient image reconstruction for one i-step

4.4. show_reconstruction_measured

4.4.1. show reconstructed transient image

5. Gaussian Exponential Model

5.1. extrema

5.1.1. gets the global extrema points from a time series

5.1.2. [XMAX, IMAX, XMIN, IMIN] = EXTREMA (X) returns the global minima and maxima points of the vector X ignoring NaN's

5.1.3. maxima and minima (extrema) are points in the domain of a function at which the function takes a largest value or smallest value, either within a given neighborhood (local extrema) or on the function domain in its entirety (global extrema)

5.2. ls_nonlinear_pos

5.2.1. non-linear gaussian/exponential fitting

5.3. non_linear_gaussian_exponential_independent

5.3.1. non-linear gaussian/exponential fitting with variable positions

5.3.2. u step

5.4. reconstruct_cluster_launch

5.4.1. transient image reconstruction for one i and u step

5.4.2. launcher function for multiple jobs on multiple machines (computationally expensive)

5.5. startup_remote.sh

5.5.1. Shell - read/write/start the job

5.6. startup_reset.sh

5.6.1. Shell - reset job

6. Gads

6.1. boxdirections

6.1.1. finds search vectors when bound constraints are present

6.2. checkbound

6.2.1. move the initial point within the (valid) bounds

6.3. checkoptions_gads

6.3.1. validates all PATTERNSEARCH options before they are used by solver

6.4. eqconstrnullspace

6.4.1. function that returns the null space of the input matrix A, nDims is the dimensionality of the optimization space

6.5. functionHandleOrCellArray

6.5.1. a function Handle or a cell array starting with a function handle

6.6. funevaluate

6.6.1. takes a vector or matrix X and evaluate FUN at X

6.6.2. if X is a matrix then FUN must return a vector output

6.7. getinitial

6.8. isconverged

6.8.1. checks several conditions of convergence

6.9. isTrialFeasible

6.9.1. checks if X is feasible w.r.t. linear constraints

6.10. logscale

6.10.1. used to determine the scaling factor for mesh

6.11. patternsearch_gads

6.11.1. contrained optimization using pattern search

6.11.2. PATTERNSEARCH attempts to solve problems of the form min F(X) subject to linear and nonlinear constraints

6.12. pfminbnd

6.12.1. finds minimum of a function with bound constraints

6.12.2. solves problems of the form box constraints

6.13. pfmincon

6.13.1. decision making for a switch

6.14. pfminIcon

6.14.1. finds a linearly constrained minimum of a function

6.15. pfminunc

6.15.1. finds unconstrained minimum of a function

6.16. poll

6.16.1. performs the poll step in GPS

6.17. poptimfcnchk

6.17.1. calls objective function 'FUN' and nonlinear constraint

6.18. preProcessLinearConstr

6.18.1. validates dimension of constraint matrices, removes redundancy in them, and finds initial feasible point

6.19. psnextfeasible

6.19.1. finds next feasible iterate among 'sites' in a pattern

6.20. psoptimget_gads

6.20.1. get PATTERNSEARCH OPTIONS parameter value

6.21. psoptimset_gads

6.21.1. create/alter PATTERNSEARCH OPTIONS structure

6.22. reshapeinput

6.22.1. reshape X to match the shape of Xin

6.23. search

6.23.1. implements a generic search step as described in GPS

6.24. stringSet

6.24.1. one of a set of strings

6.25. updateparam

6.25.1. updates the parameters of pattern search for next iteration