Как создать MOV ie в Matlab с помощью матрицы - PullRequest
0 голосов
/ 23 марта 2020

У меня есть матрица (h), которую я сформировал в matlab, которая выглядит как 65x11, я ищу создать mov ie, который отображает графики каждого столбца матрицы. Например, 65 кадров

1 Ответ

0 голосов
/ 24 марта 2020

попробуйте это:

for i = 1:size(h,1)
    bar(h(i,:))
    ani(i) = getframe;
end
movie(ani)

, если вы хотите создать анимированный GIF-файл, попробуйте

filename='myanimation.gif';

for i = 1:size(h,1)
    bar(h(i,:))
    ani = getframe;
    im=frame2im(ani);
    [imind,cm] = rgb2ind(im,256);
    if i == 1;
        imwrite(imind,cm,filename,'gif', 'Loopcount',inf);
    else
        imwrite(imind,cm,filename,'gif','WriteMode','append');
    end
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...