1 % small script generating a movie of simulation sequences
3 % the problem is, that powerpoint cannot properly play these clips
4 % within a slide. So No compression is used to generate the avi.
5 % Then,
for powerpoint-includion, use Programme/avi2mpeg to generate a
8 % Bernard Haasdonk 25.5.2008
10 load burgers_fv_detailed_data
17 outputfn =
'rb_burgers1.avi';
18 mu_sequence = {[1,0]};
20 outputfn =
'rb_burgers2.avi';
21 mu_sequence = {[1,-pi/4]};
23 outputfn =
'rb_burgers3.avi';
24 mu_sequence = {[-1,0]};
26 outputfn =
'rb_burgers4.avi';
27 mu_sequence = {[-1,-pi/4]};
29 outputfn =
'simtech.avi';
30 mu_sequence = {[1,0,0]};
31 load(fullfile(rbmatlabresult,
'simtech_detailed'));
32 detailed_data.QM = [];
34 error(
'movie number not specified');
36 %outputfn =
'rb_burgers1.avi';
37 %mu_sequence = {[1,0],[1,-pi/8],[1,-pi/4]};
38 %text_sequence = {
'\phi = 0',
'\phi = -\pi/8',
'\phi = -\pi/4'};
40 offline_data = rb_offline_prep(detailed_data,params);
41 params.N = size(detailed_data.RB,2);
42 params.M = size(detailed_data.QM{1},2);
44 %params.vrot_angle = 0;
45 %params.c_init_lo = 1;
48 %compression =
'None';
49 %compression =
'Cinepak';
50 %compression =
'Indeo5';
51 %compression =
'IV50';
52 %compression =
'Indeo5'; % Indeo3, Cinepak, MSVC, RLE, None
55 mov = avifile(outputfn,
'Fps',fps,
'Quality',quality,...
56 'Compression',compression);
62 params.show_colorbar = 1;
67 for i = 1:length(mu_sequence)
69 params = set_mu(mu_sequence{i},params);
70 reduced_data = rb_online_prep(offline_data,params);
71 simulation_data = rb_simulation(reduced_data,params);
72 Uappr = rb_reconstruction(detailed_data,simulation_data);
74 for j = 1:size(Uappr,2)
76 plot_element_data(detailed_data.grid,Uappr(:,j),params);
77 text(0.1,0.9,text_sequence{i},
'FontSize',30,
'Color',[0,0,1])
81 mov = addframe(mov,F);