Keresés


Toplista

Toplista
  • betöltés...

Magántanár kereső

Ha szívesen korrepetálnál, hozd létre magántanár profilodat itt.
Ha diák vagy és korrepetálásra van szükséged, akkor regisztrálj be és írd meg itt, hogy milyen tantárgyban!

Matlab feladat?

Főoldal » Felsőoktatás » Informatika
654
Egy korábbi feladatban kellett csinlni matlabban különböző függvényeket,
intAdd -> intervallumok összeadása
intExp -> intervallumok hatványozása
intSub -> intervallumok kivonása
intMul -> intervallumok szorzása
És most az alábbi módon megkellett vizsgálni ezekkel a függvényekkel az alábbi értéket, viszont fogalmam sincs, hogy mi a helyes válasz rá.
A pontos feladat így szól:
"Vizsgáld meg
az (1-x)^3 kifejezés intervallumos értékét az x = [0.5 1.5] helyen,
kétféleképpen.
Az első módszer:
result = intExp(intSub([1 1],x),3)

A második ezen kifejezés Horner elrendezéses alakja:
(1 - x)^3 = 1 - 3x^2 + 3x - x^3 = ((-x + 3) * x - 3) * x + 1
result = intAdd(intMul(intAdd(intMul(intAdd(intMul([-1
-1],x),[3 3]),x),[-3 -3]),x),[1 1])

Az intervallum és hossza az első módszerrel:

Az intervallum és hossza a második módszerrel:

Hagyományos számításoknál a két alak ekvivalens. Miért különbözik a két
intervallum?"

Azt tudom, hogy az elsővel az intervallum és hossza
[-0.1250 0.1250] hossza : 0.2500
Másodikkal:
[-2.3750 2.1250] hossza: 4.5000

De hogy ez miért különbözik fogalmam sincs :S
Valaki esetlegtudna segíteni?
Jelenleg 1 felhasználó nézi ezt a kérdést.
0
Felsőoktatás / Informatika

Válaszok

1
Én pontosan ugyanazt az eredményt kaptam a két módszerrel, lásd a mellékelt screenshotot. Ha nálad nem egyezik a két eredmény, akkor az ok a függvényeid implementációjában keresendő.
0