INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

numerische Ableitung



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

16.06.2011, 11:44
Beitrag #1

nakwechi Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jun 2011

2010
2010
DE



numerische Ableitung
Hallo,

ich bin neue in Labview, und habe ein Problem.
Ich möchte gern im Labview eine Funktion, wo ich die Koordinaten(x,y) der Punkte kenne, ableiten. Die Funktion ist die Funktion einer gekrümmten Oberfläche, die kalibriert wurde und damit sind alle Punkte der Kontur der Oberfläche bekannt. jetzt möchte ich die Ableitung von jede x-Koordinaten der Funktion F´(X1)....F´(Xn) mit labview rechnen.

Danke für Ihre Hilfe
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.06.2011, 13:44 (Dieser Beitrag wurde zuletzt bearbeitet: 16.06.2011 13:44 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: numerische Ableitung
Hallo nakwechi,

du weißt schon, dass "numerische Ableitung" i.A. der Formel y'=dy/dx entspricht, also Differenz zwischen zwei Y-Werten geteilt durch Differenz der zugehörigen X-Werte? Sowas kann man ruckzuck in LabVIEW umsetzen...

Für die Faulen gibt es aber immer noch die Mathematik-Funktionspalette mit dem Unterpunkt "Integral- und Differentialrechnung" Smile

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.06.2011, 14:27 (Dieser Beitrag wurde zuletzt bearbeitet: 16.06.2011 19:31 von jg.)
Beitrag #3

nakwechi Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jun 2011

2010
2010
DE



RE: numerische Ableitung
Danke GerdW,

Ich habe schon Y´ berechnet und was ich jetzt möchte ist Y´ von jede X-Werte ZB: Y´(X0), Y´(X1).....Y´(Xn), da ich die Ergebnisse brauche, um einen Winkel wie folge zu berechnen.
tan(alpha )=f’(X0)
alpha= arctan (f’(X0))

Anbei schicke ich noch mein VI zu.


Angehängte Datei(en)
2010 .vi  US Detector Interpol.vi (Größe: 26,34 KB / Downloads: 365)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.06.2011, 14:40
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: numerische Ableitung
Hallo nakwechi,

du erstellst doch schon einen Graphen mit Y'=f(X). Dort hast du doch schon alle Werte, die du brauchst!
Einfach im X-Array den gewünschten Index suchen und den Y'-Wert für den gleichen Index ausgeben...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.06.2011, 18:42 (Dieser Beitrag wurde zuletzt bearbeitet: 17.06.2011 09:43 von Lucki.)
Beitrag #5

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: numerische Ableitung
Das Problem ist, dass die dx nicht gleich sind. Es gibt zwar für diesen Fall ein VI zu Integratiion, nicht aber für die Differentiation. Aber wahrscheinlich nur deshalb nicht, weil es kein Problem ist, die Differentiation in diesem seltenen Fall selbst zu machen:
Y'(i) = (Y(i+1)-Y(i))/(X(i+1)-X(i))
für alle Y(i) zu berechnen ist doch nicht schwer, oder?


2010 .vi  US Detector Interpol.vi (Größe: 24,62 KB / Downloads: 291)


Edit: Die Idee, eine nicht-monotone Kurve zu interpolieren, indem man sie, von einem passend gewählten Mittelpunkt aus, vorübergehend in eine Kurve in Polarkoordinaten transformiert, die dann monoton verläuft und mit Polynomapproximation gefittet werden kann, ist ja ganz nett.
Aber das kann doch nicht das Wahre sein.
Mir schwebt da so etwas wir die Spline-Approximation vor, nur mit dem Unterschied, daß nicht Ableitungen, sondern Krümmungen so weit wie möglich stetig zu sein haben. Diese naheliegende Idee werden aber schon andere gehabt haben, und auch für Labview wird da irgendwer im All das maßgeschneiderte VI schon gemacht haben. Hat da jemand Erfahrungen? Wie könnte man das googeln?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.06.2011, 13:22 (Dieser Beitrag wurde zuletzt bearbeitet: 18.06.2011 10:32 von jg.)
Beitrag #6

nakwechi Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jun 2011

2010
2010
DE



RE: numerische Ableitung
Hallo,
Danke für Ihre Antworten, aber wie wäre bitte die lösung mit dem selben Problem und für die folgende VI?
mit:
Y'(i) = (Y(i+1)-Y(i))/(X(i+1)-X(i))

und Y´(x) = F´(x).

Danke im vorraus


Angehängte Datei(en)
2010 .vi  P1_bis_P10_interpo_2-form.vi (Größe: 82,58 KB / Downloads: 240)

2010 .zip  P1_bis_P10_interpo_2-form Folder.zip (Größe: 60,81 KB / Downloads: 183)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.06.2011, 08:21 (Dieser Beitrag wurde zuletzt bearbeitet: 18.06.2011 08:22 von Lucki.)
Beitrag #7

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
RE: numerische Ableitung
(17.06.2011 13:22 )nakwechi schrieb:  ..und Y´(x) = F´(x).
..und ich Dummy habe das immer nur für eine unterschiedliche Schreibweise von Ein- und Desselben gehalten. Du wirst mir sicherlich noch erklären, worin der Unterschied besteht...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.06.2011, 15:30
Beitrag #8

nakwechi Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jun 2011

2010
2010
DE



RE: numerische Ableitung
Hallo,

Entschulgung. Es gibt keine Unterschied.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.06.2011, 14:05
Beitrag #9

nakwechi Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jun 2011

2010
2010
DE



RE: numerische Ableitung
Hallo,

Bitte Lucki, könntest du bitte mir zeigen, wie du Y'(i) = (Y(i+1)-Y(i))/(X(i+1)-X(i)) in Labview berechnet hast? benutzt dann bitte die VI " P1_bis_P10_form", die ich am Freitag gepostet habe. Ich habe selber versuch, leider komme ich nicht zur Antwort. Ich habe auch mit der anderen VI(Vi, wo du deine Lösung gemacht hast) versucht, aber Ich kann die interpolierten x-und Y Werten nicht rausnehmen und es ist für meine weitere Berechnungen Wichtig. Aber am bester die vi " P1_bis_P10_form" ausarbeiten.

Danke.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Numerische Bedienelemente koppeln LabViewPete 2 3.629 11.08.2015 14:13
Letzter Beitrag: LabViewPete
  Combobox: Numerische Variablen ändern Simon169 5 5.990 23.06.2014 09:22
Letzter Beitrag: Simon169
  Numerische Integration INTLV 3 4.027 05.07.2013 06:38
Letzter Beitrag: INTLV
  Numerische Integration (nicht äquidistant) Error -20049 jeannyLab 11 9.180 15.07.2012 18:17
Letzter Beitrag: jeannyLab
  Probleme mit Filterung und Ableitung Amina 7 6.795 25.01.2012 20:02
Letzter Beitrag: Amina
  Numerische - Interpolation Theo-Technic 5 5.571 13.09.2011 13:44
Letzter Beitrag: GerdW

Gehe zu: