% Matlab plot script for ppc_fd1() finite difference solver.
PLOT_WITH_MATLAB_FD_XVEC = [
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 
];
PLOT_WITH_MATLAB_FD_TVEC = [
0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2 0.22 0.24 0.26 0.28 0.3 0.32 0.34 0.36 0.38 0.4 0.42 0.44 0.46 0.48 0.5 0.52 0.54 0.56 0.58 0.6 0.62 0.64 0.66 0.68 0.7 0.72 0.74 0.76 0.78 0.8 0.82 0.84 0.86 0.88 0.9 0.92 0.94 0.96 0.98 1 
];
PLOT_WITH_MATLAB_FD_ZMAT = [
6.12323e-17 0.309017 0.587785 0.809017 0.951057 1 0.951057 0.809017 0.587785 0.309017 6.12323e-17 
5.8284e-17 0.293893 0.559017 0.769421 0.904508 0.951057 0.904508 0.769421 0.559017 0.293893 5.8284e-17 
5.54776e-17 0.279508 0.531657 0.731763 0.860239 0.904508 0.860239 0.731763 0.531657 0.279508 5.54776e-17 
5.28063e-17 0.265828 0.505636 0.695948 0.818136 0.860239 0.818136 0.695948 0.505636 0.265828 5.28063e-17 
5.02637e-17 0.252818 0.480888 0.661886 0.778093 0.818136 0.778093 0.661886 0.480888 0.252818 5.02637e-17 
4.78435e-17 0.240444 0.457352 0.629491 0.740011 0.778093 0.740011 0.629491 0.457352 0.240444 4.78435e-17 
4.55398e-17 0.228676 0.434967 0.598681 0.703792 0.740011 0.703792 0.598681 0.434967 0.228676 4.55398e-17 
4.33471e-17 0.217484 0.413679 0.56938 0.669346 0.703792 0.669346 0.56938 0.413679 0.217484 4.33471e-17 
4.12599e-17 0.206839 0.393432 0.541512 0.636586 0.669346 0.636586 0.541512 0.393432 0.206839 4.12599e-17 
3.92732e-17 0.196716 0.374176 0.515009 0.605429 0.636586 0.605429 0.515009 0.374176 0.196716 3.92732e-17 
3.73822e-17 0.187088 0.355862 0.489802 0.575797 0.605429 0.575797 0.489802 0.355862 0.187088 3.73822e-17 
3.55823e-17 0.177931 0.338445 0.46583 0.547616 0.575797 0.547616 0.46583 0.338445 0.177931 3.55823e-17 
3.3869e-17 0.169223 0.32188 0.44303 0.520813 0.547616 0.520813 0.44303 0.32188 0.169223 3.3869e-17 
3.22382e-17 0.16094 0.306126 0.421347 0.495323 0.520813 0.495323 0.421347 0.306126 0.16094 3.22382e-17 
3.06859e-17 0.153063 0.291144 0.400725 0.47108 0.495323 0.47108 0.400725 0.291144 0.153063 3.06859e-17 
2.92084e-17 0.145572 0.276894 0.381112 0.448024 0.47108 0.448024 0.381112 0.276894 0.145572 2.92084e-17 
2.7802e-17 0.138447 0.263342 0.362459 0.426096 0.448024 0.426096 0.362459 0.263342 0.138447 2.7802e-17 
2.64633e-17 0.131671 0.250453 0.344719 0.405241 0.426096 0.405241 0.344719 0.250453 0.131671 2.64633e-17 
2.51891e-17 0.125226 0.238195 0.327847 0.385408 0.405241 0.385408 0.327847 0.238195 0.125226 2.51891e-17 
2.39762e-17 0.119097 0.226537 0.311801 0.366544 0.385408 0.366544 0.311801 0.226537 0.119097 2.39762e-17 
2.28218e-17 0.113268 0.215449 0.296541 0.348604 0.366544 0.348604 0.296541 0.215449 0.113268 2.28218e-17 
2.17229e-17 0.107725 0.204905 0.282027 0.331542 0.348604 0.331542 0.282027 0.204905 0.107725 2.17229e-17 
2.06769e-17 0.102452 0.194876 0.268223 0.315316 0.331542 0.315316 0.268223 0.194876 0.102452 2.06769e-17 
1.96813e-17 0.0974379 0.185338 0.255096 0.299883 0.315316 0.299883 0.255096 0.185338 0.0974379 1.96813e-17 
1.87337e-17 0.0926689 0.176267 0.24261 0.285206 0.299883 0.285206 0.24261 0.176267 0.0926689 1.87337e-17 
1.78316e-17 0.0881334 0.16764 0.230736 0.271247 0.285206 0.271247 0.230736 0.16764 0.0881334 1.78316e-17 
1.69731e-17 0.0838198 0.159435 0.219443 0.257971 0.271247 0.257971 0.219443 0.159435 0.0838198 1.69731e-17 
1.61558e-17 0.0797174 0.151632 0.208703 0.245345 0.257971 0.245345 0.208703 0.151632 0.0797174 1.61558e-17 
1.53779e-17 0.0758158 0.14421 0.198488 0.233337 0.245345 0.233337 0.198488 0.14421 0.0758158 1.53779e-17 
1.46374e-17 0.0721051 0.137152 0.188774 0.221917 0.233337 0.221917 0.188774 0.137152 0.0721051 1.46374e-17 
1.39326e-17 0.068576 0.130439 0.179534 0.211055 0.221917 0.211055 0.179534 0.130439 0.068576 1.39326e-17 
1.32618e-17 0.0652196 0.124055 0.170747 0.200725 0.211055 0.200725 0.170747 0.124055 0.0652196 1.32618e-17 
1.26232e-17 0.0620276 0.117983 0.16239 0.190901 0.200725 0.190901 0.16239 0.117983 0.0620276 1.26232e-17 
1.20154e-17 0.0589917 0.112209 0.154442 0.181558 0.190901 0.181558 0.154442 0.112209 0.0589917 1.20154e-17 
1.14369e-17 0.0561045 0.106717 0.146883 0.172672 0.181558 0.172672 0.146883 0.106717 0.0561045 1.14369e-17 
1.08862e-17 0.0533585 0.101494 0.139694 0.164221 0.172672 0.164221 0.139694 0.101494 0.0533585 1.08862e-17 
1.0362e-17 0.050747 0.0965265 0.132857 0.156183 0.164221 0.156183 0.132857 0.0965265 0.050747 1.0362e-17 
9.86308e-18 0.0482632 0.0918021 0.126355 0.148539 0.156183 0.148539 0.126355 0.0918021 0.0482632 9.86308e-18 
9.38817e-18 0.0459011 0.087309 0.120171 0.141269 0.148539 0.141269 0.120171 0.087309 0.0459011 9.38817e-18 
8.93613e-18 0.0436545 0.0830358 0.114289 0.134355 0.141269 0.134355 0.114289 0.0830358 0.0436545 8.93613e-18 
8.50585e-18 0.0415179 0.0789717 0.108695 0.127779 0.134355 0.127779 0.108695 0.0789717 0.0415179 8.50585e-18 
8.0963e-18 0.0394859 0.0751066 0.103375 0.121525 0.127779 0.121525 0.103375 0.0751066 0.0394859 8.0963e-18 
7.70646e-18 0.0375533 0.0714306 0.0983158 0.115577 0.121525 0.115577 0.0983158 0.0714306 0.0375533 7.70646e-18 
7.33539e-18 0.0357153 0.0679345 0.0935039 0.10992 0.115577 0.10992 0.0935039 0.0679345 0.0357153 7.33539e-18 
6.98219e-18 0.0339673 0.0646096 0.0889275 0.104541 0.10992 0.104541 0.0889275 0.0646096 0.0339673 6.98219e-18 
6.646e-18 0.0323048 0.0614474 0.0845751 0.0994239 0.104541 0.0994239 0.0845751 0.0614474 0.0323048 6.646e-18 
6.32599e-18 0.0307237 0.0584399 0.0804357 0.0945578 0.0994239 0.0945578 0.0804357 0.0584399 0.0307237 6.32599e-18 
6.02139e-18 0.02922 0.0555797 0.0764989 0.0899298 0.0945578 0.0899298 0.0764989 0.0555797 0.02922 6.02139e-18 
5.73146e-18 0.0277898 0.0528594 0.0727547 0.0855283 0.0899298 0.0855283 0.0727547 0.0528594 0.0277898 5.73146e-18 
5.45549e-18 0.0264297 0.0502723 0.0691939 0.0813423 0.0855283 0.0813423 0.0691939 0.0502723 0.0264297 5.45549e-18 
5.19281e-18 0.0251361 0.0478118 0.0658073 0.0773611 0.0813423 0.0773611 0.0658073 0.0478118 0.0251361 5.19281e-18 
];
surf ( PLOT_WITH_MATLAB_FD_XVEC, PLOT_WITH_MATLAB_FD_TVEC, PLOT_WITH_MATLAB_FD_ZMAT )
xlabel('x')
ylabel('t')
zlabel('u')
colormap jet
