• Регистрация
Адриано
Адриано0.00
н/д
  • Написать
  • Подписаться

Запись анимации

Написал вот такую красоту (смотри в приложении). Как мне мою анимационную картинку показать в PowerPoint? 

СПАСИБО!

 

Файлы

  • intANDvec.m

Теги

    24.11.2019

    Ответы

    • Marat
      Marat+35.00
      27.11.2019 11:57

      Не самое очевидное решение, но оно работает. Нужно записывать gif-ку. Делается это путём захвата изображения с окошка figure, и последующей записи кадров в файл. Примерно код вне и внутри цикла будет выглядеть так:

       

      h = figure;

      for i = 1:endcount

            plot(stuff_we_need_to_plot);

            frame = getframe(h);
            im = frame2im(frame);
            [imind,cm] = rgb2ind(im,256); imwrite(imind,cm,filename,'gif', 'Loopcount',inf,'DelayTime',0.1);

            imwrite(imind,cm,filename,'gif', 'Loopcount',inf,'DelayTime',0.1);

      end

       

      • Адриано
        Адриано0.00
        1.12.2019 17:23

        Вопрос к Марату. То, что Вы написали надо ставить до/после моей програмки, или вживить Ваши комманды в тело программы???

        С уважением, Андрей

        • Адриано
          Адриано0.00
          1.12.2019 17:42

          Undefined function or variable 'filename'

          что с этим делать?

        • kurguz
          kurguz+114.60
          27.11.2019 19:17

          Есть видео на русском, в котором показано, как сделать из анимации видеофайл: 

          https://youtu.be/hosDUucI-os?t=342

          • Адриано
            Адриано0.00
            27.11.2019 20:18

            Огромное спасибо!

            Вопрос к Марату. То, что Вы написали надо ставить до/после моей програмки, или вживить Ваши комманды в тело программы???

            С уважением, Андрей

            • Иван Кулешов
              Иван Кулешов +11.02
              4.12.2019 10:42

              Ясделяль