How can I get the interpolated value of and array

35 Ansichten (letzte 30 Tage)
ricard molins
ricard molins am 13 Mai 2015
Kommentiert: ricard molins am 13 Mai 2015
I have 2 arrays, one with distances and one with heigth.
heigth = [10 20 30 40]
distance = [1 2 3 4]
I want to be able to get the heigth at any given value from 1 to 4. The main idea is to be able to do:
getHeigth(1.5) --> 15

Akzeptierte Antwort

Thomas Koelen
Thomas Koelen am 13 Mai 2015
interp1(height,distance,heightinput)
  1 Kommentar
ricard molins
ricard molins am 13 Mai 2015
The solution is correct although I asked for interpolating heigth when introducing the distance. It's just need to swap the arguments.
Thanks for your answer

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (2)

Michael Haderlein
Michael Haderlein am 13 Mai 2015
>> doc interp1

Purushottama Rao
Purushottama Rao am 13 Mai 2015
c= fit([1; 2; 3 ;4],[10 ;20; 30; 40],'poly2')

Kategorien

Mehr zu Linear Algebra finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by