% 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.294598 0.560359 0.771268 0.90668 0.95334 0.90668 0.771268 0.560359 0.294598 5.8284e-17 
5.54776e-17 0.280852 0.534213 0.735281 0.864375 0.908858 0.864375 0.735281 0.534213 0.280852 5.54776e-17 
5.28063e-17 0.267748 0.509287 0.700973 0.824043 0.86645 0.824043 0.700973 0.509287 0.267748 5.28063e-17 
5.02637e-17 0.255255 0.485524 0.668266 0.785594 0.826022 0.785594 0.668266 0.485524 0.255255 5.02637e-17 
4.78435e-17 0.243345 0.462869 0.637085 0.748938 0.78748 0.748938 0.637085 0.462869 0.243345 4.78435e-17 
4.55398e-17 0.23199 0.441272 0.607358 0.713993 0.750736 0.713993 0.607358 0.441272 0.23199 4.55398e-17 
4.33471e-17 0.221166 0.420682 0.579019 0.680678 0.715707 0.680678 0.579019 0.420682 0.221166 4.33471e-17 
4.12599e-17 0.210846 0.401053 0.552002 0.648918 0.682312 0.648918 0.552002 0.401053 0.210846 4.12599e-17 
3.92732e-17 0.201008 0.38234 0.526246 0.618639 0.650476 0.618639 0.526246 0.38234 0.201008 3.92732e-17 
3.73822e-17 0.191629 0.3645 0.501692 0.589774 0.620125 0.589774 0.501692 0.3645 0.191629 3.73822e-17 
3.55823e-17 0.182688 0.347493 0.478283 0.562255 0.59119 0.562255 0.478283 0.347493 0.182688 3.55823e-17 
3.3869e-17 0.174164 0.331279 0.455966 0.53602 0.563605 0.53602 0.455966 0.331279 0.174164 3.3869e-17 
3.22382e-17 0.166037 0.315821 0.434691 0.51101 0.537307 0.51101 0.434691 0.315821 0.166037 3.22382e-17 
3.06859e-17 0.15829 0.301085 0.414408 0.487166 0.512237 0.487166 0.414408 0.301085 0.15829 3.06859e-17 
2.92084e-17 0.150904 0.287037 0.395072 0.464435 0.488336 0.464435 0.395072 0.287037 0.150904 2.92084e-17 
2.7802e-17 0.143863 0.273644 0.376638 0.442765 0.46555 0.442765 0.376638 0.273644 0.143863 2.7802e-17 
2.64633e-17 0.13715 0.260875 0.359064 0.422105 0.443828 0.422105 0.359064 0.260875 0.13715 2.64633e-17 
2.51891e-17 0.130751 0.248703 0.34231 0.40241 0.423119 0.40241 0.34231 0.248703 0.130751 2.51891e-17 
2.39762e-17 0.12465 0.237099 0.326338 0.383634 0.403376 0.383634 0.326338 0.237099 0.12465 2.39762e-17 
2.28218e-17 0.118834 0.226036 0.311111 0.365733 0.384555 0.365733 0.311111 0.226036 0.118834 2.28218e-17 
2.17229e-17 0.113289 0.215489 0.296595 0.348668 0.366612 0.348668 0.296595 0.215489 0.113289 2.17229e-17 
2.06769e-17 0.108003 0.205434 0.282756 0.332399 0.349506 0.332399 0.282756 0.205434 0.108003 2.06769e-17 
1.96813e-17 0.102964 0.195849 0.269563 0.31689 0.333198 0.31689 0.269563 0.195849 0.102964 1.96813e-17 
1.87337e-17 0.0981595 0.18671 0.256985 0.302104 0.317651 0.302104 0.256985 0.18671 0.0981595 1.87337e-17 
1.78316e-17 0.0935794 0.177999 0.244994 0.288008 0.302829 0.288008 0.244994 0.177999 0.0935794 1.78316e-17 
1.69731e-17 0.089213 0.169693 0.233563 0.274569 0.288699 0.274569 0.233563 0.169693 0.089213 1.69731e-17 
1.61558e-17 0.0850503 0.161775 0.222665 0.261758 0.275229 0.261758 0.222665 0.161775 0.0850503 1.61558e-17 
1.53779e-17 0.0810819 0.154227 0.212275 0.249544 0.262387 0.249544 0.212275 0.154227 0.0810819 1.53779e-17 
1.46374e-17 0.0772986 0.147031 0.20237 0.237901 0.250144 0.237901 0.20237 0.147031 0.0772986 1.46374e-17 
1.39326e-17 0.0736919 0.14017 0.192928 0.2268 0.238472 0.2268 0.192928 0.14017 0.0736919 1.39326e-17 
1.32618e-17 0.0702534 0.13363 0.183926 0.216218 0.227345 0.216218 0.183926 0.13363 0.0702534 1.32618e-17 
1.26232e-17 0.0669754 0.127395 0.175344 0.206129 0.216737 0.206129 0.175344 0.127395 0.0669754 1.26232e-17 
1.20154e-17 0.0638504 0.121451 0.167162 0.196511 0.206624 0.196511 0.167162 0.121451 0.0638504 1.20154e-17 
1.14369e-17 0.0608711 0.115784 0.159363 0.187342 0.196983 0.187342 0.159363 0.115784 0.0608711 1.14369e-17 
1.08862e-17 0.0580309 0.110381 0.151927 0.178601 0.187792 0.178601 0.151927 0.110381 0.0580309 1.08862e-17 
1.0362e-17 0.0553232 0.105231 0.144838 0.170267 0.17903 0.170267 0.144838 0.105231 0.0553232 1.0362e-17 
9.86308e-18 0.0527418 0.100321 0.13808 0.162323 0.170676 0.162323 0.13808 0.100321 0.0527418 9.86308e-18 
9.38817e-18 0.0502809 0.0956399 0.131637 0.154749 0.162712 0.154749 0.131637 0.0956399 0.0502809 9.38817e-18 
8.93613e-18 0.0479348 0.0911774 0.125495 0.147528 0.15512 0.147528 0.125495 0.0911774 0.0479348 8.93613e-18 
8.50585e-18 0.0456982 0.0869231 0.119639 0.140644 0.147882 0.140644 0.119639 0.0869231 0.0456982 8.50585e-18 
8.0963e-18 0.0435659 0.0828673 0.114057 0.134082 0.140982 0.134082 0.114057 0.0828673 0.0435659 8.0963e-18 
7.70646e-18 0.0415331 0.0790007 0.108735 0.127826 0.134404 0.127826 0.108735 0.0790007 0.0415331 7.70646e-18 
7.33539e-18 0.0395952 0.0753145 0.103662 0.121861 0.128133 0.121861 0.103662 0.0753145 0.0395952 7.33539e-18 
6.98219e-18 0.0377477 0.0718004 0.0988247 0.116175 0.122154 0.116175 0.0988247 0.0718004 0.0377477 6.98219e-18 
6.646e-18 0.0359864 0.0684502 0.0942136 0.110755 0.116454 0.110755 0.0942136 0.0684502 0.0359864 6.646e-18 
6.32599e-18 0.0343073 0.0652563 0.0898176 0.105587 0.111021 0.105587 0.0898176 0.0652563 0.0343073 6.32599e-18 
6.02139e-18 0.0327065 0.0622115 0.0856267 0.10066 0.10584 0.10066 0.0856267 0.0622115 0.0327065 6.02139e-18 
5.73146e-18 0.0311804 0.0593087 0.0816314 0.0959635 0.100902 0.0959635 0.0816314 0.0593087 0.0311804 5.73146e-18 
5.45549e-18 0.0297256 0.0565414 0.0778225 0.0914859 0.0961939 0.0914859 0.0778225 0.0565414 0.0297256 5.45549e-18 
5.19281e-18 0.0283386 0.0539032 0.0741913 0.0872171 0.0917055 0.0872171 0.0741913 0.0539032 0.0283386 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
