Matematik
[Maple] - Solve giver 1 resultet - burde give 3
Hej,
Hvordan får jeg solvet følgende udtryk i maple, så der kommer normale tal ud?
-(80*(447*t^5-193905*t^4+33654740*t^3-2918480680*t^2+126322625770*t-2181111687336))/((t^2-136*t+5024)^2*(t^2-186*t+8667)^2)
Det jeg har prøvet:
Variant 1
fsolve(-(80*(447*t^5-193905*t^4+33654740*t^3-2918480680*t^2+126322625770*t-2181111687336))/((t^2-136*t+5024)^2*(t^2-186*t+8667)^2),t)
giver kun 1 t-værdi, husk det skal give 3
Variant 2
solve(-(80*(447*t^5-193905*t^4+33654740*t^3-2918480680*t^2+126322625770*t-2181111687336))/((t^2-136*t+5024)^2*(t^2-186*t+8667)^2),t)
Giver en masse volapyk, jeg ikke forstår.
Hvad skal jeg gøre?
Svar #1
06. december 2012 af wut123 (Slettet)
Evaluér løsningen numerisk med evalf, dvs
solve(-(80*(447*t^5-193905*t^4+33654740*t^3-2918480680*t^2+126322625770*t-2181111687336))/((t^2-136*t+5024)^2*(t^2-186*t+8667)^2),t);
evalf(%)
Svar #2
06. december 2012 af LLLLLLLLLLLLLLLL
Super...
Hvornår skal man bruge evalf(%) generelt..?
jeg plejer for det meste at bruge solve og fsolve..
Svar #3
06. december 2012 af wut123 (Slettet)
evalf(%) evaluere bare et udtryk numerisk. Fordi du kun har brugt heltal i din ligning vil maple løse den analytisk (hvilket som regel ikke kan lade sig gøre for ligninger af grad højre end 4). Du kunne også have skrevet
solve(-(80.0*(447*t^5-193905*t^4+33654740*t^3-2918480680*t^2+126322625770*t-2181111687336))/((t^2-136*t+5024)^2*(t^2-186*t+8667)^2),t);
i stedet for at bruge evalf.
Svar #4
06. december 2012 af LubDub (Slettet)
Du mener
solve(-(80 (447 t^5-193905 t^4+33654740 t^3-2918480680 t^2+126322625770 t-2181111687336))/((t^2-136 t+5024)^2 (t^2-186 t+8667)^2)=0,t);
??
Men dette giver en masse mulige svar med Z osv... Så det kan jeg ikke?
Svar #5
06. december 2012 af wut123 (Slettet)
Nej jeg mener
solve(-(80.0*(447*t^5-193905*t^4+33654740*t^3-2918480680*t^2+126322625770*t-2181111687336))/((t^2-136*t+5024)^2*(t^2-186*t+8667)^2),t)
Altså 80.0 i stedet for 80.
Svar #7
06. december 2012 af wut123 (Slettet)
Fordi 80.0 er et floating point number og løsningen vil derfor også angives som floating point numbers.
Svar #8
06. december 2012 af LLLLLLLLLLLLLLLL
hvordan kunne du se, at det lige var det tal, som skulle ændres? Bare man har et kommatal, så virker det?
Svar #9
06. december 2012 af wut123 (Slettet)
Ja så længe der et eller flere. Det er lige meget hvilket.
Skriv et svar til: [Maple] - Solve giver 1 resultet - burde give 3
Du skal være logget ind, for at skrive et svar til dette spørgsmål. Klik her for at logge ind.
Har du ikke en bruger på Studieportalen.dk?
Klik her for at oprette en bruger.
