Code source .m Matlab
+2
suneddine
Napoléon
6 participants
Page 1 sur 1
Code source .m Matlab
Un des meilleurs site Matlab
Codes sources très bien commentés, téléchargeables
http://www.mathworks.com/matlabcentral/fileexchange/loadCategory.do
***************
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7871
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Code source .m Matlab
waw, that's great ça va m'aider nchala surtout je suis en période de révision et pour l'élaboration de mémoire
suneddine- Nombre Réel
-
Nombre de messages : 730
Age : 39
Localisation : tunisie
Réputation : 5
Points : 6321
Date d'inscription : 11/11/2007
Feuille de personnage
Capacité linguistique:
(995/1000)
Re: Code source .m Matlab
comment peut-on générer un vecteur de 100 nombres aléatoires?
suneddine- Nombre Réel
-
Nombre de messages : 730
Age : 39
Localisation : tunisie
Réputation : 5
Points : 6321
Date d'inscription : 11/11/2007
Feuille de personnage
Capacité linguistique:
(995/1000)
Re: Code source .m Matlab
Nombres Aléatoires dans quel intervalle?
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7871
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Code source .m Matlab
l'intervalle [50 ; 150]
suneddine- Nombre Réel
-
Nombre de messages : 730
Age : 39
Localisation : tunisie
Réputation : 5
Points : 6321
Date d'inscription : 11/11/2007
Feuille de personnage
Capacité linguistique:
(995/1000)
Re: Code source .m Matlab
Selon ton exemple:
for i=1 : 100
vecteur [i]= 50 + (100 - 50) * rand(1);
end
==> En fait pour générer un nombre aléatoire x dans un intervalle [Min, Max], la méthode la plus simple est:
x= Min + (Max - Min) * rand (1);
NB: rand(1) renvoie un nombre aléatoire compris entre 0 et 1.
Bon Travail
for i=1 : 100
vecteur [i]= 50 + (100 - 50) * rand(1);
end
==> En fait pour générer un nombre aléatoire x dans un intervalle [Min, Max], la méthode la plus simple est:
x= Min + (Max - Min) * rand (1);
NB: rand(1) renvoie un nombre aléatoire compris entre 0 et 1.
Bon Travail
salimo- Entier Naturel
- Nombre de messages : 6
Localisation : Nabeul
Réputation : 0
Points : 6228
Date d'inscription : 04/11/2007
Re: Code source .m Matlab
Merci pour la réponse! Elle est claire.
Qu'est-ce que tu fais si on exige que les nombres aléatoires soient des entiers ?!
Qu'est-ce que tu fais si on exige que les nombres aléatoires soient des entiers ?!
Dernière édition par nabiL le Mar 26 Fév - 18:29, édité 1 fois (Raison : orthog)
Napoléon- Admin
-
Nombre de messages : 2934
Localisation : Tunisie
Réputation : 122
Points : 7871
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(999/1000)
Re: Code source .m Matlab
merci salimo
suneddine- Nombre Réel
-
Nombre de messages : 730
Age : 39
Localisation : tunisie
Réputation : 5
Points : 6321
Date d'inscription : 11/11/2007
Feuille de personnage
Capacité linguistique:
(995/1000)
Re: Code source .m Matlab
Pour générer un vecteur d'entiers appartenant à l'intervalle [50, 100], on utilise la fonction round(x) qui renvoie la partie entière d'un nombre décimale x:
for i=1 : 100
vecteur [i]= round (50 + (100 - 50) * rand(1));
end
salimo- Entier Naturel
- Nombre de messages : 6
Localisation : Nabeul
Réputation : 0
Points : 6228
Date d'inscription : 04/11/2007
Re: Code source .m Matlab
est-ce que c'est ton propre solutionn ou tout le monde fait comme ça?
informix- Nombre Rationnel
- Nombre de messages : 399
Réputation : 4
Points : 6525
Date d'inscription : 19/03/2007
Feuille de personnage
Capacité linguistique:
(1000/1000)
Re: Code source .m Matlab
salimo a écrit:
Pour générer un vecteur d'entiers appartenant à l'intervalle [50, 100], on utilise la fonction round(x) qui renvoie la partie entière d'un nombre décimale x:
for i=1 : 100
vecteur [i]= round (50 + (100 - 50) * rand(1));
end
suneddine- Nombre Réel
-
Nombre de messages : 730
Age : 39
Localisation : tunisie
Réputation : 5
Points : 6321
Date d'inscription : 11/11/2007
Feuille de personnage
Capacité linguistique:
(995/1000)
Re: Code source .m Matlab
salimo a écrit:
for i=1 : 100
vecteur [i]= 50 + (100 - 50) * rand(1);
end
Entrée ==> ??? Undefined command/function 'vecteur'.
suneddine- Nombre Réel
-
Nombre de messages : 730
Age : 39
Localisation : tunisie
Réputation : 5
Points : 6321
Date d'inscription : 11/11/2007
Feuille de personnage
Capacité linguistique:
(995/1000)
Re: Code source .m Matlab
Désolé, c'était juste une faute de frappe,
On met vecteur (i) et pas vecteur [i];
Essaye ==> ça va marcher
On met vecteur (i) et pas vecteur [i];
Essaye ==> ça va marcher
salimo- Entier Naturel
- Nombre de messages : 6
Localisation : Nabeul
Réputation : 0
Points : 6228
Date d'inscription : 04/11/2007
Re: Code source .m Matlab
il y a encore un problème
suneddine- Nombre Réel
-
Nombre de messages : 730
Age : 39
Localisation : tunisie
Réputation : 5
Points : 6321
Date d'inscription : 11/11/2007
Feuille de personnage
Capacité linguistique:
(995/1000)
Re: Code source .m Matlab
c'est quoi le problème ????
Tu trouves les valeurs dans le tableau VECTEUR!
écris
ça donne quoi?
Tu trouves les valeurs dans le tableau VECTEUR!
écris
- Code:
vecteur[1]
ça donne quoi?
methodiX- Admin
-
Nombre de messages : 1260
Localisation : Le couloir de l'école polytechnique de Tunis
Réputation : 68
Points : 7253
Date d'inscription : 22/03/2007
Feuille de personnage
Capacité linguistique:
(1000/1000)
Re: Code source .m Matlab
aaah oui merci, je ne suis pas encore habitué avec matlab
j'ai remarqué que lorsqu'on tape vecteur(i), cela nous donne le nombre du rang i du tableau.
j'ai remarqué que lorsqu'on tape vecteur(i), cela nous donne le nombre du rang i du tableau.
suneddine- Nombre Réel
-
Nombre de messages : 730
Age : 39
Localisation : tunisie
Réputation : 5
Points : 6321
Date d'inscription : 11/11/2007
Feuille de personnage
Capacité linguistique:
(995/1000)
Re: Code source .m Matlab
j'ai découvert que mean(vecteur) permet de calculer la moyenne des nombres du tableau
suneddine- Nombre Réel
-
Nombre de messages : 730
Age : 39
Localisation : tunisie
Réputation : 5
Points : 6321
Date d'inscription : 11/11/2007
Feuille de personnage
Capacité linguistique:
(995/1000)
Re: Code source .m Matlab
Tu peux éliminer le point virgule ";" pour voir le résultat en temps réel:
for i=1 : 100
vecteur (i)= 50 + (100 - 50) * rand(1)
end
for i=1 : 100
vecteur (i)= 50 + (100 - 50) * rand(1)
end
salimo- Entier Naturel
- Nombre de messages : 6
Localisation : Nabeul
Réputation : 0
Points : 6228
Date d'inscription : 04/11/2007
Re: Code source .m Matlab
comment peut-on représenter graphiquement une fonction?
suneddine- Nombre Réel
-
Nombre de messages : 730
Age : 39
Localisation : tunisie
Réputation : 5
Points : 6321
Date d'inscription : 11/11/2007
Feuille de personnage
Capacité linguistique:
(995/1000)
Re: Code source .m Matlab
salimo est un joueur décisif dans l'équipe infomath malgré qu'il n'est pas titulaire.
suneddine- Nombre Réel
-
Nombre de messages : 730
Age : 39
Localisation : tunisie
Réputation : 5
Points : 6321
Date d'inscription : 11/11/2007
Feuille de personnage
Capacité linguistique:
(995/1000)
Re: Code source .m Matlab
Bonjour a tous,
qui parmis vous connait les moments d'une image? et la reconstruction de cette image par ces moments en code Matlab?
Merci de votre aide d'avance
qui parmis vous connait les moments d'une image? et la reconstruction de cette image par ces moments en code Matlab?
Merci de votre aide d'avance
jiji8585- Entier Naturel
-
Nombre de messages : 1
Localisation : tunis
Réputation : 0
Points : 4317
Date d'inscription : 28/01/2013
Sujets similaires
» Présentation de MATLAB...
» declaration des variables en Matlab
» Débuter avec MATLAB
» Generer un tableau de nobre aleatoires sur matlab
» MATLAB
» declaration des variables en Matlab
» Débuter avec MATLAB
» Generer un tableau de nobre aleatoires sur matlab
» MATLAB
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum