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 

Taylor entwicklung



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!

12.11.2010, 15:43
Beitrag #1

d03 Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Nov 2010

LV2010
2010
de


Deutschland
Taylor entwicklung
Hi,

Ich habe seit diesen Oktober in meinem Studium eine Vorlesung über LabView. Ich muss nun ein Programm schreiben welches die Wurzelfunktion wiedergibt und zwar mit der Taylor Entwicklung (anhang)

nun habe ich das Problem mit den wechselnden vorzeichen nach jeder schleife und wie ich das Produkt im Nenner (1*3*5*7....) über die schleife machen soll.

Bin noch ein absoluter anfänger in sachen labview!

über antworten würde ich mich sehr freuen


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.11.2010, 16:00 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2010 17:25 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.427
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Taylor entwicklung
Hallo d03,

hier schon mal die halbe Lösung (inLv85_img).
Das Produkt im <strike>Nenner</strike> Zähler darfst du dir selbst überlegen! Einen Beitrag zu deiner Hausaufgabe musst du schon selbst bringenSmile

Tipp:
Es hilft (generell, in jeder Programmiersprache), wenn man das Problem erstmal mit Stift und Papier bewaffnet einkreist. Wenn man dann eine Lösung erkennt, ist die eigentliche Umsetzung eher trivial...


Angehängte Datei(en)
Sonstige .vi  Wurzel_Taylor.vi (Größe: 61,56 KB / Downloads: 194)

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

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Taylor entwicklung
Eine schöne Kurz-Vor-Wochenende-Spielerei.
Hier eine komplett auf Schieberegistern basierende Lösung. Es finden ansonsten nur Basis-Operationen wie + - * / Verwendung:
   
(Einige Teile des Sourcecodes wurden aus pädagogischen Gründen ausgeblendetWink)

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.11.2010, 18:42
Beitrag #4

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Taylor entwicklung
So geht's auch:
   

Was mich wundert, ist wieso es nur von 0 - 2 funktioniert.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.11.2010, 18:47
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
Taylor entwicklung
Da kann ich ja nicht den Pädagogikern in dern Rücken fallen. Blende also einen Formelausdruck aus.
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.11.2010, 19:00
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Taylor entwicklung
' schrieb:Was mich wundert, ist wieso es nur von 0 - 2 funktioniert.
Guckst du hier:
http://de.wikipedia.org/wiki/Quadratwurzel
Konvergiert halt nur zwischen 0 und 2

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.11.2010, 22:36 (Dieser Beitrag wurde zuletzt bearbeitet: 12.11.2010 22:52 von jg.)
Beitrag #7

d03 Offline
LVF-Grünschnabel
*


Beiträge: 12
Registriert seit: Nov 2010

LV2010
2010
de


Deutschland
Taylor entwicklung
hey erstsmal vielen dank für eure antworten!!

hier ist mal mein Programm soweit ich es hinbekommen habe, komme bei meinem programm zumindest nicht weiter wie ich das jetzt mit de vorzeichenwechsel und und das im zähler mache.
Kann ich den Rest so machen oder ist dies alles müll was ich hier "fabriziert" habe?

Die ersten beiden Terme habe ich vor die Schleife gezogen unter anderem mit formeleditor
Lv10


Angehängte Datei(en)
Sonstige .vi  Aufgabe4.vi (Größe: 12,64 KB / Downloads: 138)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.11.2010, 08:30 (Dieser Beitrag wurde zuletzt bearbeitet: 13.11.2010 08:33 von Lucki.)
Beitrag #8

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Taylor entwicklung
Müll würde ich es nicht nennen, aber trotzdem würde ich da noch mal von vorn anfangen. Denn bei der direkten Berechnung der Glieder mit Fakultät und so kommt man sehr schnell auf Werte in den Bereich sehr großer Zahlen, die den Zahlenraum des DBL-Formates sprengen - mal von der Rechenzeit ganz abgesehen. Es ist deshalb besser einen alternativen Weg zu gehen - so wie Jens und ich das getan haben: Das Glied a<sub>n</sub> nicht direkt, sondern unter Verwendung des bereits berechneten Wertes a<sub>n-1</sub> berechnen.

Das Bildungsgesetz der Reihe ist:

y<sub>n</sub>(x) = a<sub>0</sub> + a<sub>1</sub> + ... + a<sub>n</sub>
a<sub>0</sub> = 1; a<sub>n</sub> = -a<sub>n-1</sub> * (1-1.5/n) * u
u = x - 1
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: