Springen naar inhoud

in excel interpoleren


  • Log in om te kunnen reageren

#1

Postma

    Postma


  • 0 - 25 berichten
  • 3 berichten
  • Gebruiker

Geplaatst op 30 augustus 2006 - 16:05

In onderstaand tabel wil ik tussen de relatieve afstanden interpoleren. Voor 0,1 (x-as) en 0,2 (y-as) is de waarde 0,53! Nu wil ik bijv. de waarde bepalen met volgende punten 0,14 (x-as) en 0,12 (Y-as). Hoe doe ik dit in excel?

x-as 0,1 0,2 0,3 y-as
0,1 0,38 0,53 0,58
0,2 0,23 0,38 0,47
0,3 0,16 0,29 0,38


Alvast bedankt.

Frank[/b]

Dit forum kan gratis blijven vanwege banners als deze. Door te registeren zal de onderstaande banner overigens verdwijnen.

#2

Safe

    Safe


  • >5k berichten
  • 9899 berichten
  • Pluimdrager

Geplaatst op 30 augustus 2006 - 18:48

Geef de volledige opgave maar!

#3

Postma

    Postma


  • 0 - 25 berichten
  • 3 berichten
  • Gebruiker

Geplaatst op 31 augustus 2006 - 08:09

Geef de volledige opgave maar!

Maximale waarden voor Viewfactor F:
(ongunstige verticale hoek tov stralend verticaal vlak; bron CPR-14)

Relevante afstand:

x / y 0,1 0,2 0,3 0,5 1,0 1,5 2,0 3,0 5,0
0,1 0,380 0,530 0,580 0,630 0,670 0,670 0,680 0,680 0,680
0,2 0,230 0,380 0,470 0,560 0,620 0,640 0,650 0,650 0,660
0,3 0,160 0,290 0,380 0,480 0,580 0,600 0,610 0,620 0,630
0,5 0,090 0,180 0,260 0,360 0,480 0,530 0,540 0,560 0,570
1,0 0,040 0,080 0,120 0,190 0,300 0,360 0,390 0,410 0,430
1,5 0,020 0,040 0,070 0,110 0,190 0,240 0,270 0,300 0,320
2,0 0,010 0,030 0,041 0,067 0,123 0,170 0,190 0,230 0,250
3,0 0,007 0,013 0,020 0,033 0,062 0,090 0,110 0,140 0,170
5,0 0,002 0,005 0,007 0,012 0,024 0,040 0,060 0,060 0,090

#4

Rogier

    Rogier


  • >5k berichten
  • 5679 berichten
  • VIP

Geplaatst op 31 augustus 2006 - 08:29

Postma, om te interpoleren neem je een gewogen gemiddelde. Het makelijkste is om dat lineair te doen, of in dit geval bilineair omdat je in twee dimensies interpoleert.

Om te interpoleren op (x,y) doe je dit:

LaTeX

Waarbij x1,y1 de laatste coordinaten vr x en y zijn waarop je een matrixwaarde hebt, x2,y2 die erna, en Fi,j is de waarde op de aangegeven plek uit je matrix.

In jouw voorbeeld: x=0.14 en y=0.12, de x1,y1 en x2,y2 die je ervoor en erna hebt zijn dan x1,y1 = 0.1 , 0.1 en x2,y2 = 0.2 , 0.2

En F(0.1 , 0.1)=0.380, F(0.2 , 0.1)=0.530, enz.
In theory, there's no difference between theory and practice. In practice, there is.

#5

Postma

    Postma


  • 0 - 25 berichten
  • 3 berichten
  • Gebruiker

Geplaatst op 31 augustus 2006 - 08:37

thanks....

Frank Postma





0 gebruiker(s) lezen dit onderwerp

0 leden, 0 bezoekers, 0 anonieme gebruikers

Ook adverteren op onze website? Lees hier meer!

Gesponsorde vacatures

Vacatures