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 

Array füllt Speicher :Speicherfreigeben



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.05.2014, 09:08
Beitrag #1

Niko90 Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: May 2014

2013,2012
2013
DE_EN



Smile Array füllt Speicher :Speicherfreigeben
Hallo,
Ich bin neu hier und habe ein Problem ich will ein Signal mit 20k sampels 5s aufnehmen und dieses in einem Array oder ähnlichem Zwischenspeichern um anschließend eine FFT, RMS, Max Peak aus diesem Array zu berechnen und mir diese Werte Anzeigen lassen.
Doch es scheitert schon bei der Zwischenspeicherung. Ich habe gelesen das labview das Array nach jeder änderung wieder Neuspeichert jedoch will ich nur das aktuellste Speichern und und nicht alle Zwischenschritte kann mann das irgentwie verhindern? Ich lade mal mein Versuch hoch damit ihr wist was ich meine.

12.0 .vi  Untitled 1.vi (Größe: 125,85 KB / Downloads: 146)

Vielleicht könnt ihr mir da ja weiter helfenSmile

Gruß Niko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2014, 10:06
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Array füllt Speicher :Speicherfreigeben
Hallo Niko,

gibt es einen Grund, warum du in jeder deiner 100k Iterationen ein Array mittels InitArray erzeugst, welches wiederum 100k Elemente enthält?

Warum machst du das?
Was willst du dort erreichen?
Warum muss man einen einzelnen Wert gleich 100000fach speichern?
Hmm

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2014, 10:37
Beitrag #3

Niko90 Offline
LVF-Neueinsteiger


Beiträge: 2
Registriert seit: May 2014

2013,2012
2013
DE_EN



RE: Array füllt Speicher :Speicherfreigeben
Ich will ein Messsignal eines Beschleunigungssensors mit 20K sampels über 5 sekunden aufzeichnen und speichern demnach 5 mal 20k =100k
Messwerte die ich speichern will es gib keinen grund dieses mehr als einmal zu tun.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.05.2014, 19:12
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.398
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Array füllt Speicher :Speicherfreigeben
Hallo Niko,

dann lass doch einfach mal das (unnötige, fehlerhaft angewendete, ohne Grund angewendete, ...) InitArray weg!

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


Gehe zu: