У меня есть несколько 2D-графиков в Matlab (они представляют собой некоторую волну, движущуюся по пространству). Каждый график представляет собой волну в некоторый момент времени t. Я хочу оживить эти графики (т. Е. Показать первый график на долю секунды, затем показать следующий, следующий и т. Д. Я хочу вернуться к началу, как только он достигнет конечного времени), чтобы показать временной эволюции системы. серфинг и сетка действительно не делают то, что я хочу, так как слишком сложно увидеть изменения с количеством шагов времени, которые у меня есть. Есть ли способ сделать это в Matlab?Анимация через несколько 2D-графиков Matlab
1
A
ответ
2
Я предполагаю, что «2d-line» означает 2d-plot. Это делается с помощью функции plot
, поэтому нет необходимости в surf
или mesh
. Извините, когда я ошибся.
Следующий код делает то, что я думаю, что вы просили:
% Generate some propagating wave
n = 20;
t = linspace(0,10,100);
x = cell(1,n);
for i = 1:n
x{i} = (1-abs(i/n-0.4))*sin(t+i*0.2);
end
% Create frames
figure;
for i = 1:length(x)
clf;
plot(t,x{i});
ylim([-1,1]);
myFrames(i) = getframe; %#ok<SAGROW>
end
% Show movie
figure;
movie(myFrames,2,2); % frames, repetitions, frames per second
Смежные вопросы
- 1. Бесконечная анимация фильма в Matlab
- 2. Matlab анимация петля
- 3. Анимация поверхности в Matlab
- 4. Линейная анимация в Matlab
- 5. Анимация мяча в Matlab
- 6. Анимация Matlab на веб-странице
- 7. Сортировка MATLAB Массив ячеек Через несколько столбцов
- 8. Анимация двигателя CO2 в MATLAB
- 9. Анимация 2D-графика в Matlab
- 10. Анимация Matlab нескольких точек одновременно
- 11. Css анимация несколько состояний
- 12. Несколько слоев андроид Анимация
- 13. Pylab анимация несколько цифр
- 14. анимация через css3 переход
- 15. Анимация фрактала через OpenGL
- 16. Анимация поля через jquery
- 17. Css анимация через дугового
- 18. Анимация объекта через несколько путевых точек/пунктов назначения?
- 19. CSS3 и Jquery анимация - Повторить через несколько секунд
- 20. Анимация UIImageView начинается через несколько секунд после запуска. Выводится уведомление.
- 21. CSS3 Keyframes Анимация для велоспорта через несколько изображений
- 22. Анимация в MATLAB - Анимация нескольких движущихся точек одновременно
- 23. MATLAB: «Свиток» через несколько строк, чтобы быть построен
- 24. jquery анимация повторяется несколько раз
- 25. kineticJS анимация несколько объектов изображения
- 26. python matplotlib несколько строк анимация
- 27. jQuery анимация происходит несколько раз
- 28. matplotlib анимация несколько наборов данных
- 29. CSS Анимация Переполнение через DIV's
- 30. Анимация в three.js через COLLADA
вы можете предоставить небольшой рабочий пример, который мы можем играть с? благодаря –