Aiuto con Matlab

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

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

Avatar utente
Foto UtenteMarioBelotti
0 2
Messaggi: 11
Iscritto il: 21 dic 2009, 11:45
0
voti

[1] Aiuto con Matlab

Messaggioda Foto UtenteMarioBelotti » 5 gen 2010, 20:26

Chi sa usare bene Matlab. Sto facendo la tesi ing.elettrica 5o anno. Sto terminando mi manca solo una piccola parte software di elaborazione dati da acquisizione. Più che altro sono dubbi per scrivere codice in modo efficace.Qualcuno può aiutarmi?

Avatar utente
Foto UtenteMarioBelotti
0 2
Messaggi: 11
Iscritto il: 21 dic 2009, 11:45
0
voti

[2] Re: Aiuto con Matlab

Messaggioda Foto UtenteMarioBelotti » 5 gen 2010, 20:51

Siego un po' meglio
ho un vettore
ore=[3 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 14 14 14 14 14 14 14 14 14 14 15 15]
Questo vettore ore indica a che ora il dato acquisito supera una soglia massima (ad esempio 3 indica che dopo 3 ore da inizio acquisizione c'è un superamento soglia)

minuti=[30 20 25 30 35 40 45 50 55 0 5 10 15 20 45 50 10 15 20 25 30 35 40 45 50 55 0 5]

Analogamente c'è il vettore dei minuti che ha stessa dimensione di quello delle ore.


Quindi ad esempio a 3 ore 30 minuti primo superamento 7 ore 20 minuti secondo superamento 7 ore 25 minuti il terzo e cosi via....

Il mio problema è che una volta esporato questi valori in un file .txt con il seguente formato

3 ore 30 minuti
7 ore 20 minuti
7 ore 25 minuti
7 ore 30 minuti

e cosi via fino alla fine.

poi alla fine del testo mi servirebbe ancora un testo ( e qui vengono le mie difficoltà)

ora 1 nessuna interruzione
ora 2 nessuna interruzione
ora 3 una inerruzione < 5 minuti
ora 4 nessuna interruzione
ora 5 nessuna interruzione
ora 6 nessuna interruzione
ora 7 una interruzione > 5minuti (30 minuti)
ora8 due interruzioni > 5 minuti (20 minuti 5 minuti)

e cosi via....spero di essere stato un po' chiaro nello spiegare. Chi mi può dare una mano?

Avatar utente
Foto UtenteConcetto
0 1 3
Messaggi: 24
Iscritto il: 16 gen 2010, 11:01
0
voti

[3] Re: Aiuto con Matlab

Messaggioda Foto UtenteConcetto » 16 gen 2010, 15:07

ciao... non ho capito bene il problema. Comunque penso che tu scriva il file txt con csvwrite o dlmwrite e che le informazioni che vuoi aggiungere tu le abbia già. Quindi la prima cosa che mi viene in mente è di concatenare con cat (ovviamente in base alle tue esigenze) i nuovi array a quelli che già scrivevi prima.
almeno questo è per quello che ho capito :D


Torna a “Programmi applicativi: simulatori, CAD ed altro”