Springen naar inhoud

Maple - onbekende in een formule opvragen


  • Log in om te kunnen reageren

#1

Johan_1987

    Johan_1987


  • 0 - 25 berichten
  • 9 berichten
  • Gebruiker

Geplaatst op 08 april 2012 - 21:49

Ik heb het volgende in Maple ingevoerd:

W:=24000;
W:=((1/12*b-t*h-t^3)-(Pi/64*(t*(25/10))^4))/(175-t);

Mijn onbekende is dus t.
Hoe kan ik t opvragen?

gr, Johan


P.S. Het bestand heb ik als bijlage toegevoegd.

Bijlage  onbekende opvragen.zip   3,01K   35 maal gedownload

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

#2

EvilBro

    EvilBro


  • >5k berichten
  • 6703 berichten
  • VIP

Geplaatst op 09 april 2012 - 08:59

Met solve? (zo zou ik het tenminste in Maxima doen...)

#3

Typhoner

    Typhoner


  • >1k berichten
  • 2446 berichten
  • VIP

Geplaatst op 09 april 2012 - 09:12

solve(24000 = ((1/12*b-t*h-t^3)-(Pi/64*(t*(25/10))^4))/(175-t), t);

Waarbij ik hoop dat h en b ook al gedefinieerd zijn? Anders wordt het nogal moeilijk
This is weird as hell. I approve.

#4

tempelier

    tempelier


  • >1k berichten
  • 1765 berichten
  • Ervaren gebruiker

Geplaatst op 09 april 2012 - 09:43

In mijn Maple versie (Xmaple) kan Maple hem niet aan met: solve(.... , t) nog met isolate(... , t)

Veranderd door tempelier, 09 april 2012 - 09:44

In de wiskunde zijn er geen Koninklijke wegen Majesteit.

#5

Johan_1987

    Johan_1987


  • 0 - 25 berichten
  • 9 berichten
  • Gebruiker

Geplaatst op 09 april 2012 - 12:35

solve(24000 = ((1/12*b-t*h-t^3)-(Pi/64*(t*(25/10))^4))/(175-t), t);

Waarbij ik hoop dat h en b ook al gedefinieerd zijn? Anders wordt het nogal moeilijk


klopt, b en h zijn al gedefinieerd (namelijk 350) maar alsnog lukt het niet met solve. Maple geeft als antwoord: t

#6

EvilBro

    EvilBro


  • >5k berichten
  • 6703 berichten
  • VIP

Geplaatst op 09 april 2012 - 13:09

Apart...

Is dit de vergelijking waar het om gaat?
LaTeX

#7

Johan_1987

    Johan_1987


  • 0 - 25 berichten
  • 9 berichten
  • Gebruiker

Geplaatst op 09 april 2012 - 13:18

Apart...

Is dit de vergelijking waar het om gaat?
LaTeX



Bijna correct, de b en h zijn beide 350 en 350-t moet nog tussen twee haken staan.
Dus (1/12 * (350-t)*(350-t)^3) de rest van de formule is correct.

Met solve wil het me op de een of andere manier niet lukken.

#8

JorisL

    JorisL


  • >250 berichten
  • 555 berichten
  • Ervaren gebruiker

Geplaatst op 09 april 2012 - 14:52

probeer eventueel fsolve even. Dan lost Maple de vergelijking numeriek op.

#9

tempelier

    tempelier


  • >1k berichten
  • 1765 berichten
  • Ervaren gebruiker

Geplaatst op 09 april 2012 - 17:43

Let wel op bij fsolve of de gewenste oplossing wordt gegeven.

Veranderd door tempelier, 09 april 2012 - 17:43

In de wiskunde zijn er geen Koninklijke wegen Majesteit.

#10

Johan_1987

    Johan_1987


  • 0 - 25 berichten
  • 9 berichten
  • Gebruiker

Geplaatst op 09 april 2012 - 20:18

Beste forumgebruikers,

Met fsolve is het me gelukt!
en ik heb het gecontroleerd, het geeft inderdaad de gewenste oplossing.

fsolve(24000 = ((1/12*(350-t)*(350-t)^3)-(Pi/64*(t*(25/10))^4))/(175-t),t);

Antwoord:
109.6055620

mijn dank voor jullie hulp!

#11

JorisL

    JorisL


  • >250 berichten
  • 555 berichten
  • Ervaren gebruiker

Geplaatst op 10 april 2012 - 10:53

Ik denk dat de oorzaak dat maple het niet zelf oplost is dat je met een vierdegraads veelterm zit.
Er bestaan formules om zo'n vergelijkingen exact op te lossen maar die zijn erg groot zoals je kan zien op deze pagina: http://www.josechu.c...cion.htm.

Dus ga ik ervan uit dat dit niet rechtstreeks in Maple geïmplementeerd is.
Je kan wel nog eens proberen de noemer naar de andere kant te halen en dan op te lossen met solve.
Het is altijd mogelijk dat Maple daardoor niet zomaar kan oplossen.

Veranderd door JorisL, 10 april 2012 - 10:54


#12

Typhoner

    Typhoner


  • >1k berichten
  • 2446 berichten
  • VIP

Geplaatst op 10 april 2012 - 12:25

daarom ook fsolve(), gezien een numerieke benadering doorgaans wel te vinden is
This is weird as hell. I approve.

#13

JorisL

    JorisL


  • >250 berichten
  • 555 berichten
  • Ervaren gebruiker

Geplaatst op 10 april 2012 - 17:10

Ik heb het nu eens geprobeerd met een simpele vierdegraadsvgl:
LaTeX .
Daar kan maple RootOf() oplossingen van vinden die je dan 1 voor 1 kan weergeven mbv evalf(allvalues(s[i]));
Waarbij ik s := solve(vgl,t); heb genomen. RootOf is een speciale weergave die al de oplossingen van een vergelijking weergeeft. Dit komt ook ooit voor bij matrixvergelijkingen en dergelijke.

Daarna heb ik ook jou vergelijking getest. Daar kreeg ik dezelfde soort van oplossingen.
Krijg je deze ook of helemaal niets? Welke versie heb je? En welke vorm classic worksheet of de andere?

Het zou natuurlijk leuk zijn als we je eventueel nog nadere uitleg kunnen geven als je niets krijgt, daarom de andere vragen.





0 gebruiker(s) lezen dit onderwerp

0 leden, 0 bezoekers, 0 anonieme gebruikers

Ook adverteren op onze website? Lees hier meer!

Gesponsorde vacatures

Vacatures