Après avoir téléchargé le fichier WindRose du site officiel Matlab nous avons créé ce scripte
pour la création des roses des houles et vents les résultats obtenus (figure I-3 : I-12)
Script de la fonction WindRose sur Matlab
clc ; clear ; close all ;
T = readtable('wind data.txt');
%lecture de fichier de données du vent
% OUNIS Faiza Sabrina 5éme année ENSMAL
% sabrinafaizaounis@gmail.com
M = T{:,:}; %Création de la matrice des données Vent
Wdir = M(:,1); %le vecteur de la direction des vents en degrés (°)
Wspd = M(:,2); %le vecteur de la vitesse des vents en metres par secondes
(m/s)
mycolormap = [0 0 1; 0 1 1; 0 1 0; 1 1 0; 1 0 0]; % Blue, Cyan, Green,
Yellow, Red
[figure_handle,count,speeds,directions,Table] = WindRose(Wdir,Wspd, 'labels',
{'North', 'NNE', 'NE', 'ENE', 'East', '', 'SE', 'SSE', 'South', 'SSW',
'SW','WSW', 'West', 'WNW', 'NW', 'NNW'},'FreqLabelAngle','auto','AngleNorth',
0, 'AngleEast', 90,'nSpeeds', 5, 'cMap',mycolormap);
Script de la fonction WaveRose sur Matlab
clc ; clear ; close all ;
T = readtable('wave data.txt');
%lecture de fichier de données de houle
% OUNIS Faiza Sabrina 5éme année ENSMAL
% sabrinafaizaounis@gmail.com
M = T{:,:}; %Creation de la matrice des données Vent
Vdir = M(:,1); %le vecteur de la direction des vents en degrés (°)
Vspd = M(:,2); %le vecteur de la vitesse des vents en metres par secondes
(m/s)
mycolormap = [0 0 1; 0 1 1; 0 1 0; 1 1 0; 1 0 0]; % Blue, Cyan, Green,
Yellow, Red
[figure_handle,count,speeds,directions,Table] = WindRose(Vdir,Vspd,'labels',
{'North', 'NNE', 'NE', 'ENE', 'East', '', 'SE', 'SSE', 'South', 'SSW',
'SW','WSW', 'West', 'WNW', 'NW', 'NNW'},'FreqLabelAngle',335,'AngleNorth', 0,
'AngleEast',
90,'nSpeeds',
5,
'cMap',mycolormap,'TitleString',
{'Wave
Rose';''}, 'LabLegend', 'Significant Heights in (m)', 'LegendVariable', 'Hs')
Précédent

Etude d\'aménagement d\'une Marina au niveau de la ville d\'Alger (exemple de la Marina baie d\'Alger): - 167/181

Suivant