data fitting to equation
조회 수: 1 (최근 30일)
이전 댓글 표시
I have data for time(t) and pressure (p).
I want to fit these data to equation
I have done simple calcualtion and fittings in matlab. plese suggest how to fit data.
답변 (1개)
Just Manuel
2021년 2월 24일
Refer to this answer from Star Strider:
You can fit any function using simple least squares regression. Just formulate your function (i guess you have already done that) in matlab, then make a cost function (least squares) and use fminsearch to optimize parameters c1 and c2
P = @(c, t) ... % your function
cost = @(c) sum((P(c,t) - p).^2);
% guess initial parameters
c_guess = [1 1];
% use fminsearch
c = fminsearch(cost, guess);
Cheers
Manuel
댓글 수: 2
Walter Roberson
2023년 1월 10일
Your code 2 1/2 years ago did not involve fmincon at all, so we cannot guess what your current code looks like.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!