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 

Programm von MatLab inLabVIEW übersetzen



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!

23.11.2009, 19:07 (Dieser Beitrag wurde zuletzt bearbeitet: 23.11.2009 19:34 von Lucki.)
Beitrag #21

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Programm von MatLab inLabVIEW übersetzen
' schrieb:Momentan habe ich speziell mit der folgenden Schleife ein Problem:
Forschleife mit Schieberegister?
Das wäre eine Möglichkeit. Vorteil: Kein Abbruchbedingung abfragen müssen. Nachteil: Anzahl der Durchläufe muß vorher berechent werden
   
Edit: Statt For- oder While-Schleife bietet sich als weitere Möglchkeit der Rampenmuster-Generator an:
   
Lv86_img
Sonstige .vi  Unbenannt_2.vi (Größe: 8,81 KB / Downloads: 190)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.11.2009, 19:36
Beitrag #22

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Programm von MatLab inLabVIEW übersetzen
@Lucki: Wieso hast du noch das Inkrement VI vor dem N? So läuft die Schleife einmal mehr als der MatLab Code es tun würde.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.11.2009, 19:46
Beitrag #23

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

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
Programm von MatLab inLabVIEW übersetzen
' schrieb:@Lucki: Wieso hast du noch das Inkrement VI vor dem N? So läuft die Schleife einmal mehr als der MatLab Code es tun würde.
Weil ich von Matlab überhaupt keine Anhnung habe mache ich das alles nur auf Verdacht hin und hege die Hoffnung, daß auch wenn nicht alles zu 100% stimmt es trotzdem hilfreich ist. Das hätte ich vielleicht gleich sagen sollen.
Ich hatte gedacht, das bei fanf=10, fend=100, df=10 die Werrte 10, 20..100 durchlaufen werden und nicht 10,20..90. Habe mich also geirrt.
Gruß´Ludwig
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.11.2009, 19:55 (Dieser Beitrag wurde zuletzt bearbeitet: 23.11.2009 20:34 von dimitri84.)
Beitrag #24

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Programm von MatLab inLabVIEW übersetzen
Nee nee du hast schon Recht ... der letzte Wert ist 100, nicht 90.
   

Aber das sind ja 10 Durchläufe. Wenn du 100:10+1 rechnest, hast du jedoch 11. Dann ist also 110 der letzte Wert.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.11.2009, 19:58
Beitrag #25

Peterxxx Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Nov 2009

8.6
2009
de

71229
Deutschland
Programm von MatLab inLabVIEW übersetzen
Danke für die schnellen und hilfreichen Antworten!
Echt klasse! Habe jetzt eine Lösung gebastelt, die wahrscheinlich funktioniert.

Wie erstelle ich in LabVIEW einen Nullvektor mit N Zeilen - sprich N mal den Eintrag 0?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.11.2009, 20:01
Beitrag #26

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Programm von MatLab inLabVIEW übersetzen
Array initialisieren.

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.11.2009, 20:34
Beitrag #27

Peterxxx Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Nov 2009

8.6
2009
de

71229
Deutschland
Programm von MatLab inLabVIEW übersetzen
Danke!Smile

Wie lass ich mir einen bestimmten Eintrag einer Matrix anzeigen. Z.B. (1,1)?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.11.2009, 20:40 (Dieser Beitrag wurde zuletzt bearbeitet: 24.11.2009 10:59 von dimitri84.)
Beitrag #28

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Programm von MatLab inLabVIEW übersetzen
Siehe Beitrag #16 und #18. "Array indizieren" funktioniert auch mit 2d-Arrays also Matrizen.


Also das mit der Schleife kann ich ja gut verstehen, dass du sowas hier postest, um dich ein bisschen inspirieren zu lassen. Aber nach solchen elementaren Dingen zu fragen ist, wenn du ehrlich bist, wirklich überflüssig. Das Forum ist kein Ersatz für die normale LabVIEW-Hilfe.

Wenn du was mit einem array anfangen willst, dann mach' doch einfach mal die Kontexthilfe an (strg+h) und geh' über die einzelnen VI drüber und überflieg auf die schnelle was die so machen. Aus dem Namen des VIs kann man ja auch einiges schließen. Einfach mal nach rechts und links schauen bevor man hier postet.

Nichts für ungut.

Beste Grüße dimitri

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.11.2009, 13:47
Beitrag #29

Peterxxx Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Nov 2009

8.6
2009
de

71229
Deutschland
Programm von MatLab inLabVIEW übersetzen
Wie kann ich denn aus einer Matrix bzw. 2D-Array eine bestimmte Spalte bzw. 1D-Array "ausschneiden"?

Zugehöriger Matlabcode:
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>p(1:N)=F(1:N,2);</div>

Wäre dankbar für einen Tipp.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
27.11.2009, 13:54 (Dieser Beitrag wurde zuletzt bearbeitet: 27.11.2009 14:04 von dimitri84.)
Beitrag #30

dimitri84 Offline
Astronaut
*****


Beiträge: 1.496
Registriert seit: Aug 2009

2020 Developer Suite
2009
DE_EN

53562
Deutschland
Programm von MatLab inLabVIEW übersetzen
siehe Beitrag #16, #18 und #28

   

... also gut ich bin ja nicht so .... da du dich ja weigerst die Hilfe zu lesen erklär' ichs

Wenn du nur ein einziges Element aus einer 2d Matrix haben willst, musst du beide Eingänge von "Array indizieren" anklemmen.
Wenn du nur eine Spalte oder Zeile haben willst, benutzt du eben nur einen Eingang von "Array indizieren".

„Sag nicht alles, was du weißt, aber wisse immer, was du sagst.“ (Matthias Claudius)
Webseite des Benutzers besuchen 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
  Frage zu MATLAB script Lucki 5 5.619 15.08.2018 15:14
Letzter Beitrag: th13
  Matlab Funktionsumfang in Labview Vaati 2 4.615 29.02.2016 20:15
Letzter Beitrag: GerdW
  Matlab N-dim Matrix Vaati 4 4.598 26.02.2016 19:11
Letzter Beitrag: Vaati
  Matlab Skript einbinden LabViewPete 4 5.970 02.09.2015 11:34
Letzter Beitrag: LabViewPete
  Matlab in LabVIEW programmieren Carpediem47 1 4.212 17.09.2012 12:57
Letzter Beitrag: B033el
  InLabVIEW Anzeige Elemente zu einem SubVI zusammenfassen Florian_TU-BS 11 14.240 10.08.2010 14:36
Letzter Beitrag: jg

Gehe zu: