Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Sub array in simulink

Strumenti informatici per la matematica applicata, le simulazioni, il disegno: Mathcad, Matlab, Scilab, Microcap, PSpice, AutoCad ...

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

0
voti

[1] Sub array in simulink

Messaggioda Foto Utentecorgan83 » 3 lug 2013, 15:01

Ciao a tutti, sono alle prese da un po' di tempo con un modello simulink che dovrebbe estrarre alcuni elementi da una stringa di caratteri che leggo da seriale.
In sostanza il mio vettore di partenza è qualcosa tipo:

$GPS,4807.038,N,01131.000,E,022.4,084.4,230394,003.1,W*6A

il mio codice a partire da questa stringa deve individuare questi due caratteri: $,* (dollaro ed asterisco) ed estrarre tutti i caratteri intermedi, quindi:

GPS,4807.038,N,01131.000,E,022.4,084.4,230394,003.1,W.

Sto provando ad usare i blocchi selector e find, ma non riesco a capire come settarli, anche perché il problema maggiore è individuare la posizione dell'asterisco la cui posizione varia a seconda dei dati ricevuti; mentre il carattere dollaro è sempre il primo, perciò potrei iniziare ad estrarre sempre dalla G in poi, ma non mi piace come soluzione.

Grazie a tutti in anticipo
Avatar utente
Foto Utentecorgan83
24 1 2 5
Frequentatore
Frequentatore
 
Messaggi: 250
Iscritto il: 19 apr 2008, 15:08

Torna a Programmi applicativi: simulatori, CAD ed altro

Chi c’è in linea

Visitano il forum: Nessuno e 7 ospiti