diff --git a/@Ternary_model/plot_sim.m b/@Ternary_model/plot_sim.m index ef2d48160b5a6566f9d319c75d90b72eb928ce6b..d901b65c0131a455b010c8eac5cbb27808fd89c6 100644 --- a/@Ternary_model/plot_sim.m +++ b/@Ternary_model/plot_sim.m @@ -1,7 +1,10 @@ -function plot_sim(T, mode, nth, color, start) +function plot_sim(T, mode, nth, color, start, x_scale) %PLOT_SIM Show movie of simulation % mode 'mov' ... show movie % mode 'plot' ... show plot + +if nargin < 6; x_scale = 1; end + si = size(T.sol); if nargin < 3 nth = 1; @@ -31,9 +34,8 @@ elseif strcmp(mode, 'plot') xlabel('x [\mum]'); ylabel('volume fraction'); % N = max(max(T.sol([1, 2:nth:si(1)], :))); N = 1; - plot(T.x, T.sol([1, start:nth:si(1)], :)/N, 'LineWidth', 1, 'Color', color); -% plot(T.x, T.sol(nth, :), 'LineWidth', 1, 'Color', color); - plot(T.x, Ternary_model.phi_tot(T.x, T.a, T.b, T.e, T.u0, 0),... + plot(T.x*x_scale, T.sol([1, start:nth:si(1)], :)/N, 'LineWidth', 1, 'Color', color); + plot(T.x*x_scale, Ternary_model.phi_tot(T.x, T.a, T.b, T.e, T.u0, 0),... 'LineWidth', 1, 'LineStyle', '--', 'Color', [0.97, 0.55, 0.03]); end end