Extrapolation and estimation of data
Afficher commentaires plus anciens
Hi,
I am trying to estimate a series of costs for various different batteries, I have costs for a series of capacities but I want to estimate the cost further than the maximum capacity and the cost at fractional capacities. I have tried using polyfit and polyval but if I use an order of 2 or higher I get negative value numbers. Here is an example of what I am trying to do,
%
bat1 = [3.6 6.4 10 14.4 18 32 50 72]; % Capacity of battery
cost1 = [400 500 600 700 900 1200 1500 1800]; % Cost of bat1 per respective capacity
NCap = linspace(1,100,50); % The capacities that I want to interpolate and extrapolate the cost to
I have also tried to use interp1 but I often get NaNs well within the range of bat1 and cost1. If anyone has any advice I would be grateful.
Réponse acceptée
Plus de réponses (2)
Bibhavari Bandyopadhyay
le 29 Nov 2019
1 vote
Does anyone knows the algorithm behind extrapolating using spline?Need it urgently.
Thanks in advance.
Zain
le 23 Jan 2019
0 votes
(Should I ask new question with similar title or is it better to leave my question here?)
Hi, I am having a problem with extrapolation of my data. I would like to expand my time series which is 170000 long for 9000 points from left and right side, but I am not sure how to do that. (I tried also with symetric expansion, and I saw that it is possible to use "polynomial regression continuation", but this polynomial solution I am not sure how to apply.)
Data looks like in the attached file(s). And results from 'pchip' and 'spline' extrapolation are also in the attachment.
When I apply interp1, non of methods provide good results. Should I do something before applying interp1? Is extrapolation actually good choice for data expansion?
1 commentaire
riadh euldji
le 22 Juin 2021
hello sir i hop that you are doing well
i have same problem as yours
if you got any good resultes could help me sir ?
Catégories
En savoir plus sur Interpolation dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!