6 svar
300 visningar
johanna97c är nöjd med hjälpen
johanna97c 19 – Fd. Medlem
Postad: 11 mar 2020 23:26

Styckvis interpolation

Hej!Jag har problem att förstå denna fråga. Så som jag förstått det, så har jag en del x värden och y värden och jag vill veta vad x är när y är noll.  Om jag ska använda styckvis linjär interpolation, räcker det med att ha två rader av y=kx+m.  Men jag får fel svar.

2.2=0*x+my=k*x+2.26.7=k*7.7+2.2

Skaft 2373 – F.d. Moderator
Postad: 11 mar 2020 23:31

Mellan vilka två tidsvärden blir y lika med noll?

johanna97c 19 – Fd. Medlem
Postad: 11 mar 2020 23:40 Redigerad: 11 mar 2020 23:44
Skaft skrev:

Mellan vilka två tidsvärden blir y lika med noll?

Men hur får jag ut x då ? för man ska svara i x ? 

Ska jag göra styckvis interpolation av y(x) eller y(t) ? förstår inte riktigt.

Skaft 2373 – F.d. Moderator
Postad: 11 mar 2020 23:46

Varje tidsvärde har ett x och ett y. Tidsvärdet är väl inte det viktiga, men det ser inte ut som att du använder de relevanta punkterna. Någonstans blir y noll, men det är inte i vänstra kanten av tabellen där du plockar värden.

johanna97c 19 – Fd. Medlem
Postad: 12 mar 2020 00:02
Skaft skrev:

Varje tidsvärde har ett x och ett y. Tidsvärdet är väl inte det viktiga, men det ser inte ut som att du använder de relevanta punkterna. Någonstans blir y noll, men det är inte i vänstra kanten av tabellen där du plockar värden.

Tack så jag ska försökte göra en linjär linje av punkterna : (16.8 ,1.2) (18.3 ,-3.3) Men får något som blir konstigt.

y = kx+m-3.3=k*18.3+m1.2=k*16.8+m -> m=1.2-k*16.8-3.3=k*18.3+1.2-k*16.8-2.1=k*1.5k=-2.1/1.5-3.3=(-2.1/1.5)*18.3 +mm=-28.92y=-2.1/1.5-28.92

Om jag stoppar in y =0 så får jag inte x till 17.2

Skaft 2373 – F.d. Moderator
Postad: 12 mar 2020 00:08

Mellan 4e och 5e raden verkar det blivit ett teckenfel: -3.3 - 1.2 blir inte -2.1!

johanna97c 19 – Fd. Medlem
Postad: 12 mar 2020 00:24
Skaft skrev:

Mellan 4e och 5e raden verkar det blivit ett teckenfel: -3.3 - 1.2 blir inte -2.1!

Tusen tack för hjälpen! 

Svara Avbryt
Close