login  Naam:   Wachtwoord: 
Registreer je!
 Forum

grafiek resizen (Opgelost)

Offline Raze - 03/01/2010 15:22
Avatar van RazePHP beginner Hallo,

ik heb een klein scriptje gemaakt om de afstand tussen 2 punten te berekenen. Om het mezelf wat moeilijker te maken, heb ik er ook een grafiek generator bijgezet. Dit werkt goed, probleem is, ik wil nu de grafiek "resizen" (of toch de lijn zelf), wanneer deze groter wordt dan 350x/y.
Ik weet dat ik dan bv alles kan delen door 2, maar het probleem is, wanneer ik als x= 800 ingeef, en ik deel door 2, is x = 400 dus nog altijd groter dan 350.

Moet ik dan een loop inbouwen met een gedeeld door 2, en deze zo lang laten uitvoeren tot alles kleiner is dan 350, of is er een andere manier??

Een voorbeeld van het script: http://www.netraze.eu/math/distance_points.php

2 antwoorden

Gesponsorde links
Offline Stefan14 - 03/01/2010 16:50
Avatar van Stefan14 PHP gevorderde Jij geeft je lijn een vast formaat, ik ben gisteren toevallig ook bezig geweest met een grafiek en daarin kunnen waardes komen te staan van 0 tot in principe oneindig, dus moest de schaalverdeling en de berekening van de lijn hier ook aan voldoen.

Ik heb deze even voor je online gezet, dan kun je hier de berekening van de lijn uithalen en eventueel iets aanpassen.

http://plaatscode.be/138352/
Bedankt door: Raze
Offline Raze - 03/01/2010 17:01
Avatar van Raze PHP beginner dankuwel stefan14, ik heb ongeveer geprobeerd om het na te maken, de grafiek word redelijk goed geresized. Alleen steekt ze nu nog wat uit over de assen wanneer de waardes echt groot zijn, maar dat krijg ik nog wel opgelost.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.184s