Springen naar inhoud

Zeer grote formules plaatsen


  • Log in om te kunnen reageren

#1

*_gast_Bartjes_*

  • Gast

Geplaatst op 25 mei 2010 - 16:58

Beste mensen,

Wanneer formules op dit forum te lang worden, raakt de weergave in de war. Bestaat er op dit forum een voorziening om extra grote formules te plaatsen? Ik bedoel daarbij formules met een drie á vier keer grotere lengte dan zonder kunstgrepen maximaal te vertonen is.

In het topic "Draait de aarde onder me door?" zal ik zoiets weldra nodig hebben.

Veranderd door Miels, 25 mei 2010 - 17:49
link toegevoegd


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

#2

Ger

    Ger


  • >5k berichten
  • 16444 berichten
  • Technicus

Geplaatst op 25 mei 2010 - 17:52

Bedoel je dan dat de afbeelding te breed wordt en daardoor de forum-layout verstoord raakt?
Eens even testen...
LaTeX

Inderdaad, dit wordt niet geschaald. Vooralsnog heb ik hier geen oplossing voor, wat niet zegt dat er geen oplossing voor te maken is. Als workaround zou ik willen voorstellen dat je het probeert op te knippen over meerdere regels, dat komt misschien de leesbaarheid ook nog wel ten goede.
"Knowledge speaks, but wisdom listens."
- Jimi Hendrix -

#3

*_gast_Bartjes_*

  • Gast

Geplaatst op 25 mei 2010 - 18:52

Inderdaad, dit wordt niet geschaald. Vooralsnog heb ik hier geen oplossing voor, wat niet zegt dat er geen oplossing voor te maken is. Als workaround zou ik willen voorstellen dat je het probeert op te knippen over meerdere regels, dat komt misschien de leesbaarheid ook nog wel ten goede.


Voor sommen en producten is dat nog wel te doen, maar het gaat eerder de onderstaande richting op. Omdat hierin nog niet alles ingevuld en uitgewerkt is, kan de uiteindelijke formule nog makkelijk drie keer zo lang worden.

LaTeX

Als ik dat van te voren geweten had, was ik daar natuurlijk niet aan begonnen. ;) Maar ik houd er ook niet van te stoppen, nu het eind van de klus duidelijk in zicht is. Ook lijkt het mij wel aardig om na afloop te kunnen bekijken hoe de complete formule eruit ziet. ;)

Edit: Ik zie dat de voorbeeldformule er wel helemaal opstaat, zou het dan toch gaan?

Veranderd door Bartjes, 25 mei 2010 - 18:54


#4

jhnbk

    jhnbk


  • >5k berichten
  • 6905 berichten
  • VIP

Geplaatst op 25 mei 2010 - 18:56

Het gaat maar het 'verknoeit' de layout van het forum.
Het vel van de beer kunnen verkopen vraagt moeite tenzij deze dood voor je neervalt. Die kans is echter klein dus moeten we zelf moeite doen.

#5

Bart

    Bart


  • >5k berichten
  • 7224 berichten
  • VIP

Geplaatst op 25 mei 2010 - 18:57

De vergelijking wordt nog groter? Je wilt hem nog integreren of zo? ;)

We zullen kijken of we iets kunnen doen, maar de kansen lijken niet zo heel erg groot. Hier geldt eigenlijk hetzelfde als in een normaal LaTeX document. Ook daarin wordt een vergelijking niet automatisch afgebroken. Dat zul je dus echt zelf moeten doen.
If I have seen further it is by standing on the shoulders of giants.-- Isaac Newton

#6

*_gast_Bartjes_*

  • Gast

Geplaatst op 25 mei 2010 - 19:56

We zullen kijken of we iets kunnen doen, maar de kansen lijken niet zo heel erg groot. Hier geldt eigenlijk hetzelfde als in een normaal LaTeX document. Ook daarin wordt een vergelijking niet automatisch afgebroken. Dat zul je dus echt zelf moeten doen.


Ik zal het wel zo doen dat ik eerst alle gevonden deelformules op een rijtje zet, waaruit de complete formule is samengesteld. Voor de liefhebbers plaats ik dan nog de complete formule. Als er dan weer gewoon een balkje onderaan verschijnt, zou dat moeten kunnen.

#7

E.Desart

    E.Desart


  • >1k berichten
  • 2391 berichten
  • VIP

Geplaatst op 25 mei 2010 - 20:31

Het lijkt mij logisch dat voor heel lange formules dat je gewoon je hoofdformule zet met variabelen, en dan je variabelen hun eigen formule geeft.

LaTeX

Je kan ze enteren als een array of als losse formules.
Dat doe je als je programmeert ook om die dingen leesbaar te houden.

Veranderd door E.Desart, 25 mei 2010 - 20:33

Eric

#8

E.Desart

    E.Desart


  • >1k berichten
  • 2391 berichten
  • VIP

Geplaatst op 25 mei 2010 - 20:39

En als je gemeenschappelijke factoren hebt daar ook een variabele van te maken:

Dit is je totale formule (als ik die gemeenschappelijke factor oppervlakkig juist gecheckt heb):

LaTeX

Veranderd door E.Desart, 25 mei 2010 - 20:42

Eric

#9

*_gast_Bartjes_*

  • Gast

Geplaatst op 25 mei 2010 - 21:05

@ E.Desart

Zoiets zal het moeten worden. Het is ook de bedoeling dat het geval uiteindelijk uitgerekend gaat worden. Dat zal waarschijnlijk ook stapsgewijze moeten worden gedaan. (En dan maar hopen dat er geen foutje in blijkt te zitten. ;) )

Ik ga mijzelf daar niet meer mee bezig houden, omdat ik er al genoeg tijd in heb zitten. Bovendien ben ik niet goed thuis in numerieke methoden.

Deze deelformules heb ik al:

LaTeX (Uit bericht #114.)

LaTeX (Uit bericht # 120.)

LaTeX (Uit bericht # 119.)

LaTeX (Uit bericht # 119.)

LaTeX (Uit bericht #122.)

LaTeX (Uit bericht #137.)

LaTeX (Uit bericht #129.)

(Met LaTeX ben ik nog bezig.)

Hier zie je al uit hoe de zaak kan worden opgebroken.


Toevoeging: de onafhankelijke variabelen zijn LaTeX en h.

Veranderd door Bartjes, 25 mei 2010 - 21:14


#10

E.Desart

    E.Desart


  • >1k berichten
  • 2391 berichten
  • VIP

Geplaatst op 25 mei 2010 - 21:29

;) Gewoon een flauw en stom grapje.
Dit is de eerste maal in mijn leven dat ik een formule zie opbouwen als een soort soap.

Ik hoop dat we op het einde weten hoeveel cm we naast ons startpunt terug neerkomen?


;) :) Dit was gemeen van mij ....

:) Ernstig ... jij moest een medaille krijgen voor moed en zelfopoffering.
Eric

#11

*_gast_Bartjes_*

  • Gast

Geplaatst op 25 mei 2010 - 22:05

Dit is de eerste maal in mijn leven dat ik een formule zie opbouwen als een soort soap.


Ik zie het meer als een avontuurlijke wandeling waarbij ik mij op de afstand verkeken heb. :)

Niettemin, dank voor de reacties. ;)

Het concrete uitrekenen zal overigens toch echt iemand anders moeten doen. Een gewoon rekenmachientje is daar volstrekt ongeschikt voor. En minieme afrondingsfouten kunnen hier alles bederven.

Nu moet ik snel weer verder met mijn afleidingen, want morgen moet er weer gewerkt worden. ;)

#12

Ger

    Ger


  • >5k berichten
  • 16444 berichten
  • Technicus

Geplaatst op 26 mei 2010 - 07:40

Zojuist hebben we een aanpassing geïmplementeerd aan de LaTeX-parser. Omdat, zoals Bart al zei, LaTeX formules nooit afgebroken worden, komen we hier op het forum in de problemen met de layout, iets wat je de lezer niet wil aandoen (steeds van links naar rechts moeten scrollen tijdens het lezen is niet prettig). We hebben het daarom zo ingericht dat je een melding krijgt als de formule te breed wordt. Je kunt het dan alsnog in stukken hakken en over meerdere regels verdelen.

Dat geldt overigens niet voor reeds geparsde formules die te breed zijn, die blijven gewoon staan.
"Knowledge speaks, but wisdom listens."
- Jimi Hendrix -

#13

E.Desart

    E.Desart


  • >1k berichten
  • 2391 berichten
  • VIP

Geplaatst op 26 mei 2010 - 11:54

Het concrete uitrekenen zal overigens toch echt iemand anders moeten doen. Een gewoon rekenmachientje is daar volstrekt ongeschikt voor. En minieme afrondingsfouten kunnen hier alles bederven.

Ik had je dit al een paar maal horen zeggen.
Ikzelf begrijp dit niet echt. Het moeilijke aan een formule is het juiste algoritme vinden of opbouwen.
Eens dat je dat hebt is het maar een kwestie van invoeren. Het lijkt mij zelfs riskant dat je de rekenresultaten van een formule niet kan testen.

Er zijn pakken rekenmachientjes op het net, inclusief freeware, waar er ook bij zijn die vééééééééééééééér achter de comma raken.

++++++++++++++++++++++++++++++++++++++++++++++++

Ik wil hier wel even iets kwijt voor Excel gebruikers.

http://digilander.li...foxes/index.htm
Dit is een gratis Excel Add-In die Excel uitbreid met > 300 functies met een instelbare nauwkeurigheid tot 250 significant digits (zonder instelling standaard 25 i.p.v. de standaard 15 significants digits van Excel).

Dit is belangrijk in deze zin dat die hier mee gaat ophouden en het niet duidelijk is hoelang je nog aan deze add-in (en nog een aantal andere bijkomende) kan geraken.

Hier is de lijst van functies (lijst uit oudere versie, niet gecheckt hoeveel nieuwe er bijkomen zijn in de nieuwere download versie).
http://digilander.li...s/Functions.htm

Die hebben ook een freeware DLL om deze functionaliteit (deels) eenvoudig te combineren met VBA en Visual Basic

Er zit veel uitleg en documenten op die site (maar beetje zoeken en browsen).
http://digilander.li...s/Documents.htm

Dit is de download pagina:
http://digilander.li...areDownload.htm

Er zijn commerciële add-ins die het aantal significant digits in Excel ook verhogen
http://precisioncalc...lprecision.html
Die hebben ook een iets beperktere freeware versie maar met irritante neveneffecten (meer gemaakt om je te verleiden, maar zodanig te vervelen dat je finaal de betalende versie koopt).
En dit programma heeft veel minder functies dan de bovenvermelde gratis add-in (maar kan wel veel meer digits aan).

Veranderd door E.Desart, 26 mei 2010 - 12:02

Eric

#14

*_gast_Bartjes_*

  • Gast

Geplaatst op 26 mei 2010 - 18:01

Ik had je dit al een paar maal horen zeggen.
Ikzelf begrijp dit niet echt. Het moeilijke aan een formule is het juiste algoritme vinden of opbouwen.
Eens dat je dat hebt is het maar een kwestie van invoeren. Het lijkt mij zelfs riskant dat je de rekenresultaten van een formule niet kan testen.


In dat laatste heb je zonder meer gelijk. Ik heb in het oorspronkelijke topic ook al geïnformeerd of er eenvoudige freeware programma's zijn waarmee je formules tot op hoge nauwkeurigheid kunt uitrekenen, zonder dat je daarvoor een nieuwe programmeertaal moet leren. Ik heb toen wel wat dingen geprobeerd, maar ik rolde daarbij van het ene probleem in het andere. Excel heb ik niet, omdat ik OpenOffice gebruik.

Om je een idee te geven: een programmatje als "Graph" voor het tekenen van grafieken vind ik heel prettig werken. Als er freeware van vergelijkbare eenvoud voor het zeer precies uitrekenen van formules bestaat, hoor ik dat graag. Dan zet ik dat ook op mijn computer, en kan ik het project (ook wat het uitrekenen betreft) zelf tot een einde brengen.

#15

jhnbk

    jhnbk


  • >5k berichten
  • 6905 berichten
  • VIP

Geplaatst op 26 mei 2010 - 18:11

Is een gratis alternatief van Matlab geen idee: scilab, gnu octave, freemat, ... (of python)
Het vel van de beer kunnen verkopen vraagt moeite tenzij deze dood voor je neervalt. Die kans is echter klein dus moeten we zelf moeite doen.





0 gebruiker(s) lezen dit onderwerp

0 leden, 0 bezoekers, 0 anonieme gebruikers

Ook adverteren op onze website? Lees hier meer!

Gesponsorde vacatures

Vacatures