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 

Kann Array nicht bedienen



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.09.2011, 21:43
Beitrag #1

HermannPrechtl Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: May 2011

10.0
2011
EN



Kann Array nicht bedienen
Hallo Leute,

ich hab wieder mal eine einfache Frage an euch und bitte um Hilfe.

Ich möchte bei einem FIR-Filter das Ergebnis in einem Array anzeigen lassen. Es sollen einfach nur n=4 Schritte gemacht werden und als y(n) in ein Array reinlaufen. Ich schaffe es nun nicht, dass y(n) in die 4 Zellen des Arrays reinläuft, sondern immer nur die erste Zelle überschrieben wird.

Wie macht man das?

Danke euch.

Das VI ist im Anhang.

Vielen Dank.

MfG Hermann Prechtl


Angehängte Datei(en)
10.0 .vi  FIR-Filter.vi (Größe: 22,98 KB / Downloads: 145)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.09.2011, 22:42
Beitrag #2

A.Berndsen Offline
LVF-Team
LVF-Team

Beiträge: 2.437
Registriert seit: Feb 2005

8.2.1 - 2011
2004
DE

724xx
Deutschland
RE: Kann Array nicht bedienen
Hallo Hermann,

mach doch schnell einen Screenshot oder speicher als Lv85_img ab, dann könnte ich mal reinsehen.

Grüße
Andreas

Geht nicht, gibts nicht!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.09.2011, 07:41
Beitrag #3

HermannPrechtl Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: May 2011

10.0
2011
EN



RE: Kann Array nicht bedienen
(16.09.2011 22:42 )A.Berndsen schrieb:  Hallo Hermann,

mach doch schnell einen Screenshot oder speicher als Lv85_img ab, dann könnte ich mal reinsehen.

Grüße
Andreas

Hallo Andreas,

ich hab einen Screenshot gemacht, siehe Anhang. Wäre super, wenn du dazu eine Idee hättest.

Danke dir.

Gruß Hermann


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.09.2011, 09:47
Beitrag #4

Falk Offline
ja, das bin ich...
***


Beiträge: 343
Registriert seit: Jan 2006

8.0 :: 201x ::202x
2006
DE_EN


Deutschland
RE: Kann Array nicht bedienen
Meinst du vielleicht so?
   


Angehängte Datei(en)
10.0 .vi  FIR-Filter.vi (Größe: 6,25 KB / Downloads: 134)

Currently: zzzZZZZZZZZ
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.09.2011, 11:07 (Dieser Beitrag wurde zuletzt bearbeitet: 17.09.2011 11:07 von GerdW.)
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.399
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Kann Array nicht bedienen
Hallo,

noch ein Vorschlag:
   
(Wobei ich deine Rechnung nicht mit der angegebenen Formel in Verbindung bringen kann...)

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.09.2011, 13:58
Beitrag #6

HermannPrechtl Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: May 2011

10.0
2011
EN



RE: Kann Array nicht bedienen
(17.09.2011 09:47 )Falk schrieb:  Meinst du vielleicht so?

Hallo Falk, danke für das fertige Vi - es funktioniert... Aber was mach ich da bloß falsch? Denn das hab ich auch schon probiert mit diesem Sub-Array. Muss man da irgendetwas initialisieren oder so etwas in der Richtung? Denn wenn ich das genauso nachbaue habe ich wieder das selbe Problem.

Danke dir.

Gruß Hermann
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.09.2011, 15:43 (Dieser Beitrag wurde zuletzt bearbeitet: 17.09.2011 15:44 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: Kann Array nicht bedienen
Du hast fast nichts falsch gemacht - außer dass Du den Ausgang hättest indizieren müssen. Gerd hat es Dir gezeigt, das Beispiel von Falk ist umständlicher und bei mir kommt ein falsches Ergebnis heraus. Einfache Probe mit Impulsantwort: Bei 1,0,0,0,0 muß am Ausgang 1,1,0,0,0 herauskommen.
Noch einfacher ist es nur, wenn man das Punkt-zu-Punkt FIR-Filter benutzt:
   
und am allereinfachsten, wenn man das normale FIR-Filter verwendet, dann fällt die for-Schleife weg.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.09.2011, 13:06 (Dieser Beitrag wurde zuletzt bearbeitet: 18.09.2011 13:39 von HermannPrechtl.)
Beitrag #8

HermannPrechtl Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: May 2011

10.0
2011
EN



RE: Kann Array nicht bedienen
(17.09.2011 11:07 )GerdW schrieb:  Hallo,

noch ein Vorschlag:

(Wobei ich deine Rechnung nicht mit der angegebenen Formel in Verbindung bringen kann...)

Hallo Gerd,

danke für deinen Vorschlag. Ich bekomm das jetzt auch hin, wenn ich auch nicht genau weiß was ich nun falsch mache... Die Formel stimmt nicht? Hättest du einen anderen Vorschlag? Ausgehend von der Formel?

Danke dir.

Gruß Hermann
(17.09.2011 15:43 )Lucki schrieb:  Du hast fast nichts falsch gemacht - außer dass Du den Ausgang hättest indizieren müssen. Gerd hat es Dir gezeigt, das Beispiel von Falk ist umständlicher und bei mir kommt ein falsches Ergebnis heraus. Einfache Probe mit Impulsantwort: Bei 1,0,0,0,0 muß am Ausgang 1,1,0,0,0 herauskommen.
Noch einfacher ist es nur, wenn man das Punkt-zu-Punkt FIR-Filter benutzt:

und am allereinfachsten, wenn man das normale FIR-Filter verwendet, dann fällt die for-Schleife weg.

Hallo Lucki,

danke für deine Tipps. Mit der Indizierung meinst du dieses "Enable Indexing"?

Ich hab nun die von dir angesprochenen FIR-Filter ausprobiert, ist eigentlich eine feine Sache, ich komme aber mit den Koeffizienten nicht zurecht. Ich bräuchte ja nur einen Koeffizienten für b=1. Du hast aber drei Zahlen mit 110 eingestellt. Wie ist das zu verstehen? In der Hilfe lese ich raus, dass das wiederum als Array anzusehen ist? Ich komme dabei aber nicht auf mein Ergebnis für y(n) = 0110, bei einer Eingabe von x(n) = 0100.

Danke dir.

Gruß Hermann
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.09.2011, 16:55 (Dieser Beitrag wurde zuletzt bearbeitet: 18.09.2011 16:57 von GerdW.)
Beitrag #9

GerdW Offline
______________
LVF-Team

Beiträge: 17.399
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Kann Array nicht bedienen
Hallo Hermann,

Zitat:Die Formel stimmt nicht?
Ich sagte nicht, die Formel wäre falsch. Ich sagte: "kann nicht in Verbindung bringen"!

Du hattest eine Formal als Kommentar angegeben. Diese Formel kann ich teilweise wiederentdecken: die Terme "x[n]" und "b*" sind im Blockdiagram enthalten. Aber du multiplizierst b nicht mit "x[n]" und ich sehe nirgends etwas, was auf "^n-1" passt...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.09.2011, 19:00
Beitrag #10

HermannPrechtl Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: May 2011

10.0
2011
EN



RE: Kann Array nicht bedienen
(18.09.2011 16:55 )GerdW schrieb:  Hallo Hermann,

Zitat:Die Formel stimmt nicht?
Ich sagte nicht, die Formel wäre falsch. Ich sagte: "kann nicht in Verbindung bringen"!

Du hattest eine Formal als Kommentar angegeben. Diese Formel kann ich teilweise wiederentdecken: die Terme "x[n]" und "b*" sind im Blockdiagram enthalten. Aber du multiplizierst b nicht mit "x[n]" und ich sehe nirgends etwas, was auf "^n-1" passt...

Hallo Gerd,

danke für deinen Hinweis, aber ich dachte die Schleife wäre die Verzögerung x^n-1?

Dafür hab ich ja auch für ein x(n)=0100 als Ergebnis y(n)=0110. Mach ich da einen Denkfehler?

Danke dir.

Gruß Hermann
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
  Kann Graph nicht vernünftig anschließen MiamiBeach 3 3.218 18.06.2012 13:15
Letzter Beitrag: GerdW
  Array wird nicht ordentlich gefüllt hotseter 2 3.165 26.04.2011 13:30
Letzter Beitrag: hotseter
  mehrer Fenster bedienen gottfried 2 3.461 21.10.2008 20:36
Letzter Beitrag: Y-P

Gehe zu: