merci ,mais si j'ai un vecteur de type phi=[1,phi(1),phi(2),.....,phi(p)] comment je peut l'écrire si ces phi sont aléatoires
23/04/2019, 22h23
#4
Paraboloide_Hyperbolique
Date d'inscription
juin 2012
Localisation
Liège
Messages
2 686
Re : Matlab
Pour générer des nombres aléatoires vous avez la fonction rand. Pour accéder aux p premières composantes d'un vecteur il suffit d'écrire:
Code:
A = phi(1:p);
Si vous souhaiter concaténer deux vecteurs (lignes) phi1 et ph2 sur, respectivement, les p1 et p2 première composantes:
Code:
A = [phi1(1:p1), phi2(1:p2)];
Aujourd'hui
A voir en vidéo sur Futura
24/04/2019, 20h16
#5
inviteb4e154aa
Date d'inscription
janvier 1970
Messages
18
Re : Matlab
j'ai reçu ce message :
"Undefined function or variable 'phi'."
24/04/2019, 20h52
#6
gg0
Animateur Mathématiques
Date d'inscription
avril 2012
Âge
75
Messages
30 979
Re : Matlab
C'est normal, si tu ne dis pas à l'ordinateur qui est phi, comment veux-tu qu'il l'utilise ? Moi non plus, je ne sais pas ce que c'est que phi(1), d'ailleurs.
Heu ... et si tu prenais un cours sur Matlab et le lisais ?
Cordialement.
25/04/2019, 13h17
#7
Paraboloide_Hyperbolique
Date d'inscription
juin 2012
Localisation
Liège
Messages
2 686
Re : Matlab
Envoyé par gg0
C'est normal, si tu ne dis pas à l'ordinateur qui est phi, comment veux-tu qu'il l'utilise ? Moi non plus, je ne sais pas ce que c'est que phi(1), d'ailleurs.
Heu ... et si tu prenais un cours sur Matlab et le lisais ?
Cordialement.
En effet. Comme Rafaf a lui-même introduit la variable phi au message #3, j'ai supposé que celle-ci était définie quelque part...