[MATLAB] Comment créer un signal

Fermé
Bignoozer Messages postés 10 Date d'inscription lundi 12 mars 2007 Statut Membre Dernière intervention 16 mars 2008 - 14 mars 2007 à 14:18
 un autre gars qui passait par là - 27 avril 2010 à 16:12
Bonjour,

Je cherche à créer des signaux sur matlab de telle sorte que je puisse les charger à n'importe quel moment.

Je precise ma pensée: j'aimerais en fait creer des fichiers .mat pour ne pas avoir a charger les signaux dans les programmes.

Merci!

7 réponses

Pour sauver une variable dans un .mat, utilise la fonction "save"

Du style :
t = 1:0.001:2*pi;
signal = sin(t);
save('signal');


Le fichier signal.mat contient maintenant les valeurs. Pour les rechargers, utilise "load('signal')"
4
fs=10;
t = (0:1:length(x)-1)/fs;
plot(t,x)
X = fft(x);
plot(abs(X)) %---- le spertcre

voila un petit code pour commencer l'analyse Spectrale sous Matlab.
3
Bignoozer Messages postés 10 Date d'inscription lundi 12 mars 2007 Statut Membre Dernière intervention 16 mars 2008 1
11 juin 2007 à 15:12
Je voulais en fait créer un signal de telle sorte que je puisse l'utiliser avec la tool box.

L'une des méthodes que j'ai trouvé par la suite est de créer le signal non pas dans un fichier .m mais directement sur la fenêtre principale de matlab puis de sauvergarder ce signal en allant dans le menu Fichier .

Ce n'est tout de même pas très pratique mais c'est une première solution.
1
Salut math ;)

Je vois que cela squatte commentcamarche.net pour des infos sur Matlab... tout comme moi lol

Bon j'ai un problème (j'éspére que tu peux y répondre), je dois créer des fonctions matlab. J'ai foutu mes fonctions dans un directory à mon nom dans la toolbox mais ça marche pas quand je fais appel à la fonction dans un script ... ou tout simplement quand je fais help ça écrit "not found".

Par contre, quand la fonction est dans le repertoire du script ça marche nickel :\.

RenO
M1 SPI :D
0
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 1 329
20 juin 2007 à 00:05
oui, c'est évidant, si ton répertoire n'es pas déclarer dans la liste des répertoires de recherche, il n'y va pas.
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
knesrine Messages postés 2 Date d'inscription lundi 21 janvier 2008 Statut Membre Dernière intervention 23 janvier 2008
23 janv. 2008 à 23:46
programmation d'analyse spectrale au matlab.
-1
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 1 329
14 mars 2007 à 16:34
je ne comprend pas ce que tu veux faire.
C'est quoi un fichier .mat, la même chose qu'un .m ? Si oui, ce n'est qu'un fichier de commandes qui seront interprétés.
-2
un gars qui passait par là
19 août 2008 à 12:16
jette un coup d oeil la dessus: www.etsu.edu/math/seier/tperiodogram.doc
-3
un autre gars qui passait par là
27 avril 2010 à 16:12
..lien mort!
0