Simuling Filter für DSPIC Frage zur Struktur

Gast #7269403
Hallo Zusammen,

Ich will in Simulink ein C Filter Code für mein DSPIC33 Erzeugen der in 
bestehendes Project C Code eingefügt werden soll...

Ein Array mit 1000 int Werten Filtern und Peaks erkennen und als Int 
Wert ausegeben.

Also:
Array-> [DC Remover ->LP -> Peakdetection]-> Anzahl der Peaks

der Filter funktioniert,aber ich verstehe noch nicht ganz welche Blöcke 
man für die äusere Kapsel Strucktur verwendet, das ich dann den Code in 
Simulink so generieren kann, das ich den Array übergebe der Filter 
Blöcke  und Rückgabe habe:

int array ( 1000);

Peaks = Sumilink_Filter ( Array);

Wie würde das in Simulink aussehen ? Welche Blöcke ?
Gibts Tutorials dazu, Buch ?
(Tutorials finde ich immer nur Filter Stand alone Projecte  wo der 
ADC->Filter direkt geht)

Gruß

RaphProject
Beitrag #7270448 wurde von einem Moderator gelöscht.
Gast #7273363
Ganz ehrlich, ich finde es eine Frechheit in einem Forum seine Frage so 
unverständlich niederzuschreiben und dann noch eine Antwort zu erwarten!

Also gebe dir bei der Fragestellung mühe, dann bekommst du auch eine 
korrekte Antwort.
Gast #7278436
hört sich nach nichtmuttersprachlichem Deutsch an. Gfs ist das die 
Erklärung.

Ich bin aber trotz mehrfachen Lesens auch nicht in der Lage, zu 
dekodieren, was gemeint ist.
Gast #7279998
noch ein Ingenieur schrieb:
> hört sich nach nichtmuttersprachlichem Deutsch an. Gfs ist das die
> Erklärung.
>
> Ich bin aber trotz mehrfachen Lesens auch nicht in der Lage, zu
> dekodieren, was gemeint ist.

Dafür gibt es auch heute sehr gute Übersetzer und ein bisschen Mühe kann 
man sich auch als nicht Muttersprachler geben.
Gast #7375968

Raph schrieb:

Wie würde das in Simulink aussehen ? Welche Blöcke ?

Eigentlich hast du doch die Signalkette korrekt hingeschrieben:

Raph schrieb:

Array-> [DC Remover ->LP -> Peakdetection]-> Anzahl der Peaks

Es gibt nur keine fest definierten Blöcke dafür, weil "DC Remover" eine Frage der betrachteten Samples sein dürfte und ehrlich gesagt auch trivial ist (Mittelwert abziehen) und die anderen "LP" ebenfalls parametriert werden müssen. Die Grenzfrequenz ist völlig problemabhängig und damit ist nicht einmal entscheidbar, welche Sorte Filter zu nehmen wäre.

Peak Detection ist wiederum eine Frage der Definition der Peak-Amplitude. Real wird das mit einem Filter und einem Vergleicher gelöst.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 3 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.