Как дать заголовок фигуры Matlab - PullRequest
0 голосов
/ 30 октября 2019

Я хотел бы дать этой фигуре заголовок, который будет зависеть от каждой итерации. Что-то, что упомянуло бы число i текущей итерации:

for i = 0:(N-1)
    figure('Name','i','NumberTitle','on')
    subplot(2,2,1)
    ...      
    title('Subplot 1')
    subplot(2,2,2) 
    ...      
    title('Subplot 2')
    subplot(2,2,3)  
    ...    
    title('Subplot 3')
    subplot(2,2,4) 
    ...      
    title('Subplot 4')
end

В идеале, что-то вроде:

figure('Name','for the object',i,'NumberTitle','on')

, которое не работает. Есть ли способ сделать это?

1 Ответ

2 голосов
/ 30 октября 2019

Вам необходимо создать строку имени фигуры путем конкатенации:

figure('Name',['for the object ‘, num2str(i)], ...
...