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 

Sinus Tabelle



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!

02.02.2007, 21:24
Beitrag #21

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Sinus Tabelle
Meinst Du es so?
Da hast Du dann Deine Werte in einer Tabelle.

Gruß Markus


Angehängte Datei(en)
Sonstige .vi  trial_1.1_1_neu.vi (Größe: 16,98 KB / Downloads: 407)

--------------------------------------------------------------------------
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
02.02.2007, 21:28
Beitrag #22

dc6xs Offline
registered alien
****


Beiträge: 762
Registriert seit: Aug 2006

6.1,7.00
2006
kA

79106
Sonstige
Sinus Tabelle
' schrieb:jetzt muss ich erst nochmal im handbuch über zusammenführung von arrays nachlesen sonst komm ich bei eurem tempo nicht mehr mit.

an Markus: ich denke das geht schon über das ziel hinaus. ich benötige in dem array lediglich eine Periode des sinus. vielleicht versteht ihr mich besser mit dieser excel darstellung.

jetzt bekommt das haupt vi eine winkelmessung und soll ohne den winkel zu brechnen den sin von 1 z.B. sich aus der tabelle suchen.

klarer??? (haltet ihr noch durch?)

ups die winkel hier auf dem screenshot sind natürlich nicht in rad.
Nimm die Taste F1 und die Suchfunktion ist meistens fixer ;-P

hmm aber meine Taschenrechner spucken im Bogenmaß für sin(1) alle merkwürdiger weise 0.8414... aus Unsure

Bedenke Bitte auch das der Sinus eine Symmetrische Funktion ist und Du irgenwann in bereiche kommst wo man nicht genau zuordnen kann ob der Wert nun bei z.B. sin(Pi/2-x) oder bei sin(Pi/2+x) auftritt.

Rob

Bitte Beachten:
Die obenstehenden Texteile können unter Umständen Sarkasmus und Ironie enthalten, für nicht erkannten Sarkasmus oder nicht erkannte Ironie wird keine Haftung übernommen.

N.B.:
"Multiple exclamation marks, " he went on, shaking his head, "are a sure sign of a deseased mind." - Terry Pratchett
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.02.2007, 21:31
Beitrag #23

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Sinus Tabelle
.... so und jetzt noch in Grad.
Das müsste es jetzt aber sein. Lol

Gruß Markus

' schrieb:Meinst Du es so?
Da hast Du dann Deine Werte in einer Tabelle.

Gruß Markus


Angehängte Datei(en)
Sonstige .vi  trial_1.1_1_ganz_neu.vi (Größe: 17,46 KB / Downloads: 273)

--------------------------------------------------------------------------
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
04.02.2007, 14:00
Beitrag #24

happyface Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Feb 2007

8.2
2006
kA

22041
Deutschland
Sinus Tabelle
' schrieb:.... so und jetzt noch in Grad.
Das müsste es jetzt aber sein. Lol

Gruß Markus



wow. ich denke so wollte ich das haben. meine bescheidenen versuche die letzten zwei tage waren weniger erfolgreich. ich hatte schwierigkeiten die beiden arrays zusammenzuführen.
also vielen lieben dank euch!!!

wenn ich jetzt etwas aus dem array auslesen möchte? ich messe jetzt also einen winkel und möchte den entsprechenden wert nun aus dem array auslesn (nicht den sinus erneut berechnen!!)

grüße
georg
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.02.2007, 14:26
Beitrag #25

ahlers01 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 143
Registriert seit: Feb 2005

7.1-2011
1993
DE_EN

38116
Deutschland
Sinus Tabelle
' schrieb:Das müsste es jetzt aber sein.
...fast. Es geht aber noch etwas kompakter (hab selbst erst hierbei gemerkt, dass die Winkelfunktionen in LV auch mit einheitenbehafteten Zahlen klar kommen):
   

Sonstige .vi  trial_1.1_1_ganz_neu_und_kompakt.vi (Größe: 21,32 KB / Downloads: 280)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.02.2007, 14:39
Beitrag #26

happyface Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Feb 2007

8.2
2006
kA

22041
Deutschland
Sinus Tabelle
' schrieb:.... so und jetzt noch in Grad.
Das müsste es jetzt aber sein. Lol

Gruß Markus


also ich meine eine funktion, die die spalte der winkelwerte nach dem gemessenen winkel durchsucht und dann den entsprechenden sinuswert ausgibt.Rolleyes
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
04.02.2007, 15:48
Beitrag #27

ahlers01 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 143
Registriert seit: Feb 2005

7.1-2011
1993
DE_EN

38116
Deutschland
Sinus Tabelle
' schrieb:also ich meine eine funktion, die die spalte der winkelwerte nach dem gemessenen winkel durchsucht und dann den entsprechenden sinuswert ausgibt.Rolleyes

Also willst Du doch interpolieren?

Das geht dann z.B. so (einmal linear, einmal Spline):


Sonstige .vi  sinustabelle_interpolieren.vi (Größe: 22,57 KB / Downloads: 306)


(mir ist aber immer noch nicht klar, wozu das ganze dienen soll... )
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.02.2007, 17:44
Beitrag #28

happyface Offline
LVF-Grünschnabel
*


Beiträge: 16
Registriert seit: Feb 2007

8.2
2006
kA

22041
Deutschland
Sinus Tabelle
' schrieb:Also willst Du doch interpolieren?

Das geht dann z.B. so (einmal linear, einmal Spline):

[attachment=31382:sinustab...polieren.vi]

(mir ist aber immer noch nicht klar, wozu das ganze dienen soll... )


der erste teil der aufgabe ist mit trial "1.1 ganz neu eigentlich" abgeschlossen. anstelle das ergebnis jetzt in einem array oder graphen auszugeben kann ich das ja jetzt auch als datei speichern.

jetzt möchte ich ein neues Vi basteln. dieses Vi soll einen winkel einlesen (oder ich gebe ihm einen vor) und das VI durchsucht die gespeicherte Datei nach dem ensprechenden wert und gibt mir diesen aus. Ergebnis: ich erhalte den sinuswert ohne ihn in diesem VI berechnen zu müssen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.02.2007, 22:07
Beitrag #29

ahlers01 Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 143
Registriert seit: Feb 2005

7.1-2011
1993
DE_EN

38116
Deutschland
Sinus Tabelle
' schrieb:der erste teil der aufgabe ist mit trial "1.1 ganz neu eigentlich" abgeschlossen. anstelle das ergebnis jetzt in einem array oder graphen auszugeben kann ich das ja jetzt auch als datei speichern.

jetzt möchte ich ein neues Vi basteln. dieses Vi soll einen winkel einlesen (oder ich gebe ihm einen vor) und das VI durchsucht die gespeicherte Datei nach dem ensprechenden wert und gibt mir diesen aus. Ergebnis: ich erhalte den sinuswert ohne ihn in diesem VI berechnen zu müssen.

nun ja, dann nimm halt das VI "sinustabelle interpolieren.vi" und ersetze den Teil, wo die Tabelle berechnet wird, durch ein Einlesen der Tabelle von Datei. Interpolieren kannst Du dann mit einer der beiden Methoden.
Wenn ich das recht begriffen habe, soll das ganze auf einem µP laufen? und darf daher nicht sehr rechenintensiv sein. Dann kömmt wohl nur die ineare Interpolation in Frage, also die im Diagramm obere der beiden Varianten.

Wenn Dein µP kein LabVIEW kann wirst Du das dann elementar mit den Grundrechenarten lösen müssen, aber das dürfte ja kein Problem sein. Und in das LabVIEWforum gehört die Frage ja dann auch nicht mehr.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.02.2007, 21:21
Beitrag #30

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

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Sinus Tabelle
Hallo,

hier kannst Du zum Einen speichern (z.B. als Test.txt) und zum Anderen die Daten laden.
Du musst bei den Durchläufen halt 360 eingeben, damit die Winkel in 1°-Schritten ansteigen.
Willst Du z.B. 0,5°-Schritte, dann musst Du halt 720 Durchläufe einstellen.
So kannst Du dann im anderen VI geschickt nach den Werten suchen.
Sonst musst Du nach "ungeraden" Winkeln (z.B. 0,7073) suchen und das ist umständlich.
Wenn Du Werte eingibst, die nicht im Array stehen, dann kriegst Du nämlich "0" als Ergebnis.
Wenn Dir das zu umständlich ist, dann musst Du wirklich die Daten berechnen und nicht aus einer Tabelle auslesen.
Bei weiteren Fragen kannst Du Dich gerne melden.

Gruß Markus


Angehängte Datei(en)
Sonstige .vi  Sinuswerte_erfassen_und_speichern.vi (Größe: 23,04 KB / Downloads: 213)

Sonstige .vi  Sinuswerte_laden_und_Wert_auslesen.vi (Größe: 18,45 KB / Downloads: 219)

--------------------------------------------------------------------------
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
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Sinus integrieren LabViewPete 9 6.872 11.09.2015 14:48
Letzter Beitrag: LabViewPete
  Sinus (Pi) - Denkfehler? b.p 3 4.173 27.09.2012 07:40
Letzter Beitrag: Soean
  Kreuzkorrelation zweier Sinus-Signale TiCy 3 7.877 30.08.2012 11:56
Letzter Beitrag: TiCy
  Sinus über Rauschen - Signalverarbeitung SoR 7 10.195 25.03.2011 07:34
Letzter Beitrag: SoR
  Sinus über VISA auswerten konsche 2 3.652 06.10.2010 15:43
Letzter Beitrag: GerdW
  Sinus überlagern Ho123 4 6.634 25.02.2010 10:49
Letzter Beitrag: Ho123

Gehe zu: