Bonjour,
un message d'erreur avec MATLAB que j'ai pas pu résoudre:
Voilà le modèle sur lequel je travaille et le script d'erreur? Error using ==> horzcat CAT arguments dimensions are not consistent.
Merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31 open_system('C:\Documents and Settings\houba\Mes documents\MATLAB\systeme2original') % Initializations % =============== tagCollect =[] ; timeCollect =[] ; TCollect =[] ; plotcolors ='bgcmkbgcmkbgcmk' ; nvals = 0 ; % Calculations % ============ for gval=0.2:0.2:1.0 nvals = nvals + 1 ; gvalStr = num2str(gval,3) ; set_param('systeme2original/k4','Gain',gvalStr) ; sim('systeme2original') ; timeCollect = [timeCollect, time] ; TCollect = [TCollect, T] ; tag = ['Gain = ',gvalStr] ; tagCollect = [tagCollect,{tag}] ; end % Plotting % ======== hold off for i=1:nvals plot(timeCollect(:,i),TCollect(:,i),plotcolors(i)); hold on end hold off legend(tagCollect) ; xlabel('Temps') ; ylabel('') ;
Partager