AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Probleme mit Canvas

Ein Thema von MiniMax · begonnen am 24. Jan 2010 · letzter Beitrag vom 25. Jan 2010
Antwort Antwort
MiniMax

Registriert seit: 15. Dez 2009
Ort: Bremen
193 Beiträge
 
Delphi 2009 Architect
 
#1

Probleme mit Canvas

  Alt 24. Jan 2010, 12:39
Hallo Zusammen,
ich habe folgendes Problem:

Ich zeichne aus einer Funktionsgleichung (f(x)=x²) eine Parabel. Soweit sogut. Das klappt auch alles - allerdings muss die Parabel um 90° gegen den Uhrzeigersinn gedreht werden!?! Genau das bekomme ich nicht hin!
Im anhang ist die Unit mit der Zeichnenrutine
Bitte Helft mir!

Vielen Dank im Voraus
Angehängte Dateien
Dateityp: zip unit3_987.zip (894 Bytes, 9x aufgerufen)
Gruß
MiniMax
  Mit Zitat antworten Zitat
Benutzerbild von jfheins
jfheins

Registriert seit: 10. Jun 2004
Ort: Garching (TUM)
4.579 Beiträge
 
#2

Re: Probleme mit Canvas

  Alt 24. Jan 2010, 12:41
x und y vertauschen
  Mit Zitat antworten Zitat
Benutzerbild von Luckie
Luckie

Registriert seit: 29. Mai 2002
37.621 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Probleme mit Canvas

  Alt 24. Jan 2010, 12:42
Dann nimm eine Funktionsgleichung, die dir die gewünschte Parabel zeichnet. Das hat doch nichts mit der Zeichenroutine zu tun.

Des Weiteren ist dein Titel nicht gerade sehr aussagekräftig und hat eigentlich nichts mit dem Problem zu tun, da du wohl eher ein mathematisches Problem hast.
Michael
Ein Teil meines Codes würde euch verunsichern.
  Mit Zitat antworten Zitat
Benutzerbild von fkerber
fkerber
(CodeLib-Manager)

Registriert seit: 9. Jul 2003
Ort: Ensdorf
6.723 Beiträge
 
Delphi XE Professional
 
#4

Re: Probleme mit Canvas

  Alt 24. Jan 2010, 13:21
Hi!

Aber das ist doch keine Funktion mehr, oder?
Weil einem x-Wert müssen ja dann 2 y-Werte zugewiesen werden...

Grüße, Frederic
Frederic Kerber
  Mit Zitat antworten Zitat
Benutzerbild von patti
patti

Registriert seit: 20. Okt 2004
Ort: Mittelfranken
665 Beiträge
 
Turbo Delphi für Win32
 
#5

Re: Probleme mit Canvas

  Alt 24. Jan 2010, 13:55
Zitat von Luckie:
Dann nimm eine Funktionsgleichung, die dir die gewünschte Parabel zeichnet.
Also die Umkehrfunktion. Zu der Normalparabel ist das natürlich die Wurzelfunktion f(x)=x^(0,5). Allerdings stimmt das, was fkerber geschrieben hat, natürlich: dann ist es eigentlich keine wirkliche Funktion mehr. Du müsstest beide "Äste" des Graphen zeichnen, einmal für f(x)= + x^(0,5) und einmal für f(x)= - x^(0,5). Alternativ könntest du dir auch überlegen, das einmal gezeichnete Bild um 90° zu drehen. Dazu lässt sich bestimmt einiges in der DP finden.

EDIT:
Zitat von MiniMax:
...um 90° gegen den Uhrzeigersinn gedreht...
Dann ist die Umkehrfunktion natürlich f(x) = (-x)^(0,5) bzw. f(x) = - (-x)^(0,5).
Patrick Kreutzer
[Informatik-Student im 4. Semester]
http://www.patti-k.de/
  Mit Zitat antworten Zitat
MiniMax

Registriert seit: 15. Dez 2009
Ort: Bremen
193 Beiträge
 
Delphi 2009 Architect
 
#6

Re: Probleme mit Canvas

  Alt 25. Jan 2010, 15:44
Hallo Zusammen! Ich danke euch mit dem Vertauschen hat es nun endlich geklappt!
Gruß
MiniMax
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:27 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz