Comments in code for orientation not clear
2 次查看(过去 30 天)
显示 更早的评论
Dear Sirs
I've got a matlab code to use for PV parameter estimation
My problem is that the code seems to be not complete or need some specification from me
The author developper write some comments as orientation in order to add inputs but it is vague
Can anyone try to translate the comment or the intention of it ?
% Parameter Extraction from least-square fitting
% Numerical Differentiation is performed using Quasi-Newton Line Search
% ------------------------------------------------------------------------
% ---------------------------Output generated-----------------------------
% res.iter: nIter - Total number of iterations
% res.v: Least Square cost function vector [1 x nIter]
% res.delv: Gradient column vector [1 x nIter]
% res.aold: Parameters [nPara x (nIter + 1)]
% res.dela: Delta paramters [nPara x nIter]
% res.normDelCheck: || dela/a ||_2 [1 x nIter]
% ------------------------------------------------------------------------
% ------------------------------------------------------------------------
% Pragya Sharma, March 30 2017
% ps847@cornell.edu
% ------------------------------------------------------------------------
function [res] = paraExtractLS(par)
% --------------------Set up needs input from user--------------------
% par.sMeas: Measurement data
% ---------- last column: Output variable
% ---------- First to (last - 1) columns: Variables
% par.sMod: Function handle to Model function
% par.a0: Initial parameter input column vector
% par.h: Numerical differentiation step size column vector
% par.mode:
% ---------'QN': Quasi-Newton
% -------------: Can insert your own Numerical Differentiation Method
% par.maxIter: Maximum number of iterations
% par.ls: Line Search Yes or No
% par.tol: Tolerance on converging condition
% --------------------------------------------------------------------
% --------------------------------------------------------------------
% Setting up problem
2 个评论
Walter Roberson
2024-2-24
The comments describe the expected input par -- it is expected to be a struct with the given fields, sMeas, sMod, a0, h, mode, maxIter, ls, and tol
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Introduction to Installation and Licensing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!