Как стать автором
Обновить

Комментарии 12

Будет ли такое видео проигрываться на машинах с Windows без установленных кодек-паков (т.е. только с кодеками по умолчанию)? Как показала практика, анимацию лучше всего оформлять в GIF: никаких головняков с запустится/не запустится.

Редактировать каждый график вручную — дело неблагодарное, поэтому будем пользоваться не гламурным Origin, а невзрачным gnuplot. Его сила в возможности строить график по заданному заранее сценарию (т.е. gnuplot имеет свой скриптовый язык).

Вообще-то у Origin'а целых два языка: интерпретируемый скриптовый и компилируемый диалект C.
Вообще-то у Origin'а целых два языка: интерпретируемый скриптовый и компилируемый диалект C.
Верю. Но его может себе позволить не каждый законопослушный гражданин.
Будет ли такое видео проигрываться на машинах с Windows без установленных кодек-паков (т.е. только с кодеками по умолчанию)?
Честно говоря, не проверял. Я обычно на конференциях со своим ноутбуком выступаю — там установлено все необходимое. Опять же, видео из картинок делать можно совершенно любым редактором и сжимать любым кодеком. В GIF тоже можно сделать.
гифы не позволяют остановить анимацию на нужном кадре, чтобы поподробнее разглядеть картинку при надобности
Я для диплома делал анимацию графиков средствами beamer, запускал непосредственно из pdf-презентации, на предзащите просто вставил видео, склеенное каким-то подобным образом, на защите же сделал 200 страниц с кадрами анимациями и переключал их автоматически (в beamer есть и такая возможность).
жесть. перескочить к нужному слайду адски неудобно.
почему это? Ссылки на разделы презентации beamer вставляет автоматически.
на разделы да. а на номера слайдов? как отвечать на вопросы типа «на слайде номер 17 у вас приведен такой-то график, как вы его строили?»
разбивка на подсекции спасает положение, ссылки на них дают возможность спокойно перескакивать (с точностью до 2--3 слайдов) на необходимый слайд с любого места презентации (по крайней мере в теме Singapore это так)
Очень интересно, обязательно сам воспользуюсь. В MathCAD, кажется, это можно было делать «из коробки», но больше люблю такой подход (диплом я верстаю в LaTeX'е).
загонять весь gnuplot скрипт в bash это крайне некрасивое решение, и очень осложняет жизнь для последующих модификайций. плюс заморочки с кавычками. крайне не рекомендую. вместо этого лучше сделать gnuplot скрипт типа
set terminal png
set output "`echo $i`.png"
plot 'tmp.dat' index `echo $i` using 2:3 linewidth 5 with lines

и запускать из коммандной строки как for i in {0..175}; do gnuplot tmp.gnu done

кроме того на будущее рекомендую познакомиться с конструкциями типа «iteration», они появились в 4.4 вроде бы:
plot for [basename in "A B C"] basename.".dat" using 1:2 with lines
Спасибо за совет, переделал скрипты. Фактически, можно обойтись вообще без bash.
Не так давно наткнулся на Вашу статью. Хочу выразить большую признательность за неё. Спасибо, очень ценный пост.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории