|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: May 2003
Città: Milano
Messaggi: 2894
|
limite, come lo risolvo?
ciao mi stavo guardando il compito di analisi 1 dell'anno scorso visto che tra 2 settimane ci sono le prove in itinere e c'era sto limite da risolvere, solo che nn ho idea di come farlo. mi date una mano pls.
![]() il limite deve venire 0 grazie
__________________
P4 2.8 NorthwoodC - 2x256 vitesta ddr500 + 1GB Kingston ddr400 - P4C800-Deluxe - SAPPHIRE Radeon X1950pro 512MB AGP - Samsung 931BW Macbook Alu Ultima modifica di Guts : 04-11-2005 alle 16:33. |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Nov 2002
Città: Singularity
Messaggi: 894
|
Quote:
![]() EDIT: ricontrollo i calcoli ![]() ARIEDIT: il risultato è sbagliato, controllato a manina (calc di windows con x = 1000000 ![]() ![]() PROCEDIMENTO ------------------ Nel denominatore cos(x) = 1 - (x^2)/2 + o(x^2) per x -> 0, quindi: 1 - cos(3/x) = 9/2*1/x^2 + o(1/x^2) x(1 - cos(3/x)) = 9/2*1/x + o(1/x) Il numeratore trattalo così: (x^5 + 5x^4)^1/5 = x (1 + 5/x)^1/5 = x (1 + 5/5x - 1/2*4/5*1/5*5^2/x^2 + o(1/x^2)) (è uno sviluppo di Taylor) sostituendo si cancellano i primi due termini e rimane: - 1/2 *4*1/x + o(1/x) e alla fine il limite dovrebbe essere -4/9.
__________________
echo 'main(k){float r,i,j,x,y=-15;while(puts(""),y++<16)for(x=-39;x++<40;putchar(" .:-;!/>"[k&7])) for(k=0,r=x/20,i=y/8;j=r*r-i*i+.1, i=2*r*i+.6,j*j+i*i<11&&k++<111;r=j);}'&>jul.c;gcc -o jul jul.c;./jul |Only Connect| "To understand is to perceive patterns" Isaiah Berlin "People often speak of their faith, but act according to their instincts." Nietzsche - Bayesian Empirimancer - wizardry Ultima modifica di Banus : 04-11-2005 alle 17:13. |
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: May 2003
Città: Milano
Messaggi: 2894
|
gliel'ho fatto risolvere a derive e mi ha dato 0, cmq mi fido. la formula di taylor l'ha spiegata la lezione scorsa ma in 5 min e molto alla cazzo, per quello nn avevo idea di come farlo, vado a studiarmela che è meglio.
grazie
__________________
P4 2.8 NorthwoodC - 2x256 vitesta ddr500 + 1GB Kingston ddr400 - P4C800-Deluxe - SAPPHIRE Radeon X1950pro 512MB AGP - Samsung 931BW Macbook Alu |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jan 2002
Città: .........Roma......... Trattative: 74
Messaggi: 2324
|
Derive conferma -4/9
![]()
__________________
[PC]AMD Phenom 9850 Black Edition @3GHz Vcore default | Zalman CNPS9700 NT | Gigabyte GA-MA790FX-DQ6 | 2x1GB G.Skill DDR2 1066 | Sapphire HD3870 512MB | Audigy 2 ZS | Pioneer DVR-110D | Maxtor 200GB SATA | Skystar 2 | Enermax 485W | Samsung CLP-510 | Chieftec Dragon Big Tower | Creative Inspire P580 [PocketPC] ETEN glofiish X500 Le mie trattative - VENDO |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Nov 2002
Città: Singularity
Messaggi: 894
|
Quote:
((x^5 + 5*x^4)^(1/5) - x - 1)/(x(1-cos(3/x))) restituisce il limite giusto.
__________________
echo 'main(k){float r,i,j,x,y=-15;while(puts(""),y++<16)for(x=-39;x++<40;putchar(" .:-;!/>"[k&7])) for(k=0,r=x/20,i=y/8;j=r*r-i*i+.1, i=2*r*i+.6,j*j+i*i<11&&k++<111;r=j);}'&>jul.c;gcc -o jul jul.c;./jul |Only Connect| "To understand is to perceive patterns" Isaiah Berlin "People often speak of their faith, but act according to their instincts." Nietzsche - Bayesian Empirimancer - wizardry |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: May 2003
Città: Milano
Messaggi: 2894
|
allora ho sbagliato a usarlo io, come si fa a scrivere radice quinta in derive? io ho messo ^(1/5) ma magari è sbagliato.
sto cercando di capire come funziona lo sviluppo di taylor ma con risultati poco soddisfcenti. nn è che mi scrivi i passaggi per sviluppare quel denominatore pls? grazie 1000
__________________
P4 2.8 NorthwoodC - 2x256 vitesta ddr500 + 1GB Kingston ddr400 - P4C800-Deluxe - SAPPHIRE Radeon X1950pro 512MB AGP - Samsung 931BW Macbook Alu |
![]() |
![]() |
![]() |
#7 | ||
Senior Member
Iscritto dal: Nov 2002
Città: Singularity
Messaggi: 894
|
Quote:
Quote:
![]() Lo sviluppo in serie di Taylor rispetto a un punto x0 si scrive: f(x) = f(x0) + f'(x0)*(x-x0) + 1/2! f''(x0)*(x-x0)^2 + 1/3! (x-x0)^3 + ... di solito fermandosi all'esponente n si scrive come ultimo termine o( (x-x0)^n), per dire che tutto quello che segue va a 0 più velocemente di (x-x0)^n e quindi può essere trascurato nel calcolo dei limiti. Nel nostro caso ho preso: f(h) = (1+ h)^(1/5) dove h = 5/x e si sviluppa intorno a h0 = 0. Inoltre calcoliamo in anticipo f'(h) e f''(h): f'(h) = 1/5 * (1 + h)^(-4/5) f''(h) = 1/5 * (-4/5) * (1 + h)^(-9/5) valutandoli in h0=0 abbiamo: f'(h0) = 1/5 f''(h0) = -4/5 * 1/5 e quindi: f(h) = 1 + 1/5 h + 1/2 * (-4/5) * 1/5 * h^2 + o(h^2) sostituendo: f(x) = 1 + 1/5 * 5/x + 1/2 * (-4/5) * 1/5 * 5^2/x^2 + o(1/x^2) Per il coseno è molto più semplice: f'(x) è -sin(x) e f''(x) = -cos(x), in x=0 valgono 0 e -1; ottieni cos(x) = 1 - x^2/2 + o(x^2).
__________________
echo 'main(k){float r,i,j,x,y=-15;while(puts(""),y++<16)for(x=-39;x++<40;putchar(" .:-;!/>"[k&7])) for(k=0,r=x/20,i=y/8;j=r*r-i*i+.1, i=2*r*i+.6,j*j+i*i<11&&k++<111;r=j);}'&>jul.c;gcc -o jul jul.c;./jul |Only Connect| "To understand is to perceive patterns" Isaiah Berlin "People often speak of their faith, but act according to their instincts." Nietzsche - Bayesian Empirimancer - wizardry |
||
![]() |
![]() |
![]() |
#8 |
Senior Member
Iscritto dal: May 2003
Città: Milano
Messaggi: 2894
|
grazie sto cominciando a capire sto sviluppo in serie
__________________
P4 2.8 NorthwoodC - 2x256 vitesta ddr500 + 1GB Kingston ddr400 - P4C800-Deluxe - SAPPHIRE Radeon X1950pro 512MB AGP - Samsung 931BW Macbook Alu |
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: May 2003
Città: Milano
Messaggi: 2894
|
un altro limite che nn mi viene! mi serve una mano, proprio nn mi riescono.
lim (x-> -inf) sqrt (x^6 + 6x^3 + x^2 sinx) + x^3 il risultato deve essere -3 grazie
__________________
P4 2.8 NorthwoodC - 2x256 vitesta ddr500 + 1GB Kingston ddr400 - P4C800-Deluxe - SAPPHIRE Radeon X1950pro 512MB AGP - Samsung 931BW Macbook Alu Ultima modifica di Guts : 06-11-2005 alle 22:21. |
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Nov 2002
Città: Singularity
Messaggi: 894
|
Quote:
Inoltre se guardi bene, il termine x^2 sin(x) lo puoi trascurare nel calcolo (ma devi dire perchè ![]()
__________________
echo 'main(k){float r,i,j,x,y=-15;while(puts(""),y++<16)for(x=-39;x++<40;putchar(" .:-;!/>"[k&7])) for(k=0,r=x/20,i=y/8;j=r*r-i*i+.1, i=2*r*i+.6,j*j+i*i<11&&k++<111;r=j);}'&>jul.c;gcc -o jul jul.c;./jul |Only Connect| "To understand is to perceive patterns" Isaiah Berlin "People often speak of their faith, but act according to their instincts." Nietzsche - Bayesian Empirimancer - wizardry |
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: May 2003
Città: Milano
Messaggi: 2894
|
porto fuori e diventa
lim x->-inf -x^3 sqrt(1+6/x^3+sinx/x^4) +x^3 nn ho idea di come applicare taylor, se io metto 1/x^3 come variabile h che tende a 0, ok nel 6/x^3, ma il seno diventa sin(1/rad3(h))/h^4/3). sinx x^2 si può trascurare? nn mi viene in mente il motivo, la butto li f(x)=sinx * x^2 f(x)/x^2=sinx per x->-inf f(x)/inf=0=sin(-inf) quindi il seno a - inf è 0. è una cagata madornale come penso o è giusto?
__________________
P4 2.8 NorthwoodC - 2x256 vitesta ddr500 + 1GB Kingston ddr400 - P4C800-Deluxe - SAPPHIRE Radeon X1950pro 512MB AGP - Samsung 931BW Macbook Alu |
![]() |
![]() |
![]() |
#12 | ||
Senior Member
Iscritto dal: Nov 2002
Città: Singularity
Messaggi: 894
|
Quote:
![]() Cerca sempre di avere se possibile (1+h)^a con h -> 0. In questo caso h = 6/x^3 + sin(x)/x^4 Poi fai lo sviluppo al primo termine: (1 + 6/x^3 + sin(x)/x^4)^(1/2) = 1 + 1/2 * (6/x^3 + sin(x)/x^4) + o(h) Quote:
![]() Hai: sin(x)/x^4 = o(1/x^3) Perchè |sin(x)| <= 1 e 1/x^4 = o(1/x^3) Visto che hai un termine in 1/x^3 il termine con seno lo puoi trascurare. Attenzione perchè se il termine con 1/x^3 veniva cancellato (e dovevi passare a termini superiori dello sviluppo di Taylor) questo ragionamento non potevi più farlo.
__________________
echo 'main(k){float r,i,j,x,y=-15;while(puts(""),y++<16)for(x=-39;x++<40;putchar(" .:-;!/>"[k&7])) for(k=0,r=x/20,i=y/8;j=r*r-i*i+.1, i=2*r*i+.6,j*j+i*i<11&&k++<111;r=j);}'&>jul.c;gcc -o jul jul.c;./jul |Only Connect| "To understand is to perceive patterns" Isaiah Berlin "People often speak of their faith, but act according to their instincts." Nietzsche - Bayesian Empirimancer - wizardry |
||
![]() |
![]() |
![]() |
#13 | |
Senior Member
Iscritto dal: Nov 2002
Città: Singularity
Messaggi: 894
|
Quote:
![]() Puoi scrivere i passaggi per esteso? Non riesco a capire dove ottieni il prodotto notevole ![]()
__________________
echo 'main(k){float r,i,j,x,y=-15;while(puts(""),y++<16)for(x=-39;x++<40;putchar(" .:-;!/>"[k&7])) for(k=0,r=x/20,i=y/8;j=r*r-i*i+.1, i=2*r*i+.6,j*j+i*i<11&&k++<111;r=j);}'&>jul.c;gcc -o jul jul.c;./jul |Only Connect| "To understand is to perceive patterns" Isaiah Berlin "People often speak of their faith, but act according to their instincts." Nietzsche - Bayesian Empirimancer - wizardry |
|
![]() |
![]() |
![]() |
#14 | |
Senior Member
Iscritto dal: May 2003
Città: Milano
Messaggi: 2894
|
Quote:
![]()
__________________
P4 2.8 NorthwoodC - 2x256 vitesta ddr500 + 1GB Kingston ddr400 - P4C800-Deluxe - SAPPHIRE Radeon X1950pro 512MB AGP - Samsung 931BW Macbook Alu |
|
![]() |
![]() |
![]() |
#15 | |
Senior Member
Iscritto dal: Nov 2002
Città: Singularity
Messaggi: 894
|
Quote:
Quando x -> -oo 1/x^4 va a 0 più velocemente di 1/x^3, e quindi puoi dimenticartelo nel calcolo del limite.
__________________
echo 'main(k){float r,i,j,x,y=-15;while(puts(""),y++<16)for(x=-39;x++<40;putchar(" .:-;!/>"[k&7])) for(k=0,r=x/20,i=y/8;j=r*r-i*i+.1, i=2*r*i+.6,j*j+i*i<11&&k++<111;r=j);}'&>jul.c;gcc -o jul jul.c;./jul |Only Connect| "To understand is to perceive patterns" Isaiah Berlin "People often speak of their faith, but act according to their instincts." Nietzsche - Bayesian Empirimancer - wizardry |
|
![]() |
![]() |
![]() |
#16 | |
Senior Member
Iscritto dal: Nov 2002
Città: Singularity
Messaggi: 894
|
Quote:
Se l'avessi vista subito avrei preferito quella ![]()
__________________
echo 'main(k){float r,i,j,x,y=-15;while(puts(""),y++<16)for(x=-39;x++<40;putchar(" .:-;!/>"[k&7])) for(k=0,r=x/20,i=y/8;j=r*r-i*i+.1, i=2*r*i+.6,j*j+i*i<11&&k++<111;r=j);}'&>jul.c;gcc -o jul jul.c;./jul |Only Connect| "To understand is to perceive patterns" Isaiah Berlin "People often speak of their faith, but act according to their instincts." Nietzsche - Bayesian Empirimancer - wizardry |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 18:35.