salut,
j'ai un petit problème avec MATLAB, je dois afficher le résultat que j'ai obtenu en mode 3D mais j'obtiens toujours l'erreur suivante:
voici mon code:??? Error using ==> mesh at 80 Z must be a matrix, not a scalar or vector. Error in ==> ex_plan at 15 mesh(PL);
qui peut m'aider à résoudre ce problème merci d'avance :)Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Pe=33; Ge=14; Gr=14; f=900000000; Xe=500; Ye=600; i = 0:1: 2000; j = 0 :1: 2000; d= sqrt(((Xe-i).^2)+((Ye-j).^2)); PL1=32.4+(20*log10(d))+(20*log10(f)); PL=[PL , PL1]; Pr=Pe+Ge-PL+Gr; figure; mesh(PL); mesh(PL1);