% 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.29373 0.559749 0.770572 0.905885 0.952508 0.90589 0.770596 0.559871 0.294342 5.8284e-17 
5.54776e-17 0.279509 0.532981 0.733914 0.862846 0.907268 0.862867 0.734 0.533282 0.280363 5.54776e-17 
5.28063e-17 0.266084 0.507514 0.698976 0.821836 0.864171 0.821886 0.699141 0.507956 0.267048 5.28063e-17 
5.02637e-17 0.25335 0.48329 0.665695 0.782763 0.823112 0.782847 0.665936 0.483832 0.254366 5.02637e-17 
4.78435e-17 0.241249 0.460242 0.634001 0.74554 0.783998 0.745659 0.634306 0.460853 0.242285 4.78435e-17 
4.55398e-17 0.22974 0.438306 0.60382 0.710084 0.746737 0.710234 0.604176 0.438965 0.230778 4.55398e-17 
4.33471e-17 0.218788 0.417426 0.575079 0.676312 0.711243 0.676487 0.575476 0.418114 0.219817 4.33471e-17 
4.12599e-17 0.208365 0.397548 0.547711 0.644147 0.677434 0.644342 0.548136 0.398253 0.209376 4.12599e-17 
3.92732e-17 0.198441 0.378621 0.521648 0.613511 0.645229 0.613721 0.522093 0.379334 0.19943 3.92732e-17 
3.73822e-17 0.188993 0.3606 0.496828 0.584333 0.614554 0.584553 0.497285 0.361312 0.189957 3.73822e-17 
3.55823e-17 0.179997 0.343439 0.473192 0.556543 0.585337 0.556769 0.473655 0.344145 0.180932 3.55823e-17 
3.3869e-17 0.171431 0.327097 0.450682 0.530076 0.557508 0.530305 0.451146 0.327793 0.172335 3.3869e-17 
3.22382e-17 0.163274 0.311535 0.429244 0.504868 0.531002 0.505098 0.429705 0.312217 0.164147 3.22382e-17 
3.06859e-17 0.155505 0.296714 0.408827 0.480859 0.505756 0.481088 0.409282 0.297379 0.156347 3.06859e-17 
2.92084e-17 0.148108 0.2826 0.389383 0.457992 0.48171 0.458219 0.389829 0.283246 0.148917 2.92084e-17 
2.7802e-17 0.141062 0.269158 0.370864 0.436214 0.458807 0.436436 0.371299 0.269784 0.14184 2.7802e-17 
2.64633e-17 0.134352 0.256356 0.353226 0.415471 0.436993 0.415688 0.35365 0.256962 0.135098 2.64633e-17 
2.51891e-17 0.127962 0.244163 0.336428 0.395715 0.416216 0.395926 0.336839 0.244748 0.128677 2.51891e-17 
2.39762e-17 0.121876 0.232551 0.320429 0.376899 0.396427 0.377104 0.320827 0.233114 0.122561 2.39762e-17 
2.28218e-17 0.11608 0.221492 0.305192 0.358977 0.377578 0.359176 0.305576 0.222033 0.116735 2.28218e-17 
2.17229e-17 0.11056 0.210959 0.290679 0.341908 0.359626 0.3421 0.291049 0.211479 0.111186 2.17229e-17 
2.06769e-17 0.105302 0.200927 0.276857 0.325651 0.342528 0.325836 0.277213 0.201425 0.105901 2.06769e-17 
1.96813e-17 0.100294 0.191372 0.263692 0.310167 0.326242 0.310345 0.264034 0.19185 0.100867 1.96813e-17 
1.87337e-17 0.0955251 0.182272 0.251154 0.295419 0.310731 0.29559 0.251482 0.18273 0.0960718 1.87337e-17 
1.78316e-17 0.0909827 0.173605 0.239211 0.281372 0.295957 0.281536 0.239526 0.174043 0.0915046 1.78316e-17 
1.69731e-17 0.0866563 0.16535 0.227837 0.267994 0.281885 0.268151 0.228138 0.165768 0.0871545 1.69731e-17 
1.61558e-17 0.0825358 0.157488 0.217004 0.255252 0.268483 0.255402 0.217292 0.157888 0.0830111 1.61558e-17 
1.53779e-17 0.0786112 0.149999 0.206686 0.243115 0.255718 0.243259 0.206961 0.150381 0.0790646 1.53779e-17 
1.46374e-17 0.0748733 0.142867 0.196858 0.231556 0.24356 0.231694 0.197122 0.143232 0.0753057 1.46374e-17 
1.39326e-17 0.0713132 0.136074 0.187498 0.220546 0.231979 0.220678 0.18775 0.136422 0.0717255 1.39326e-17 
1.32618e-17 0.0679224 0.129604 0.178583 0.21006 0.22095 0.210186 0.178823 0.129936 0.0683155 1.32618e-17 
1.26232e-17 0.0646928 0.123441 0.170092 0.200072 0.210445 0.200193 0.170321 0.123759 0.0650676 1.26232e-17 
1.20154e-17 0.0616168 0.117572 0.162005 0.19056 0.200439 0.190674 0.162224 0.117875 0.061974 1.20154e-17 
1.14369e-17 0.0586871 0.111982 0.154302 0.181499 0.190909 0.181609 0.154511 0.11227 0.0590275 1.14369e-17 
1.08862e-17 0.0558967 0.106658 0.146965 0.17287 0.181832 0.172974 0.147165 0.106933 0.0562211 1.08862e-17 
1.0362e-17 0.053239 0.101586 0.139978 0.16465 0.173187 0.16475 0.140168 0.101849 0.0535482 1.0362e-17 
9.86308e-18 0.0507076 0.0967562 0.133322 0.156822 0.164952 0.156917 0.133503 0.0970062 0.0510022 9.86308e-18 
9.38817e-18 0.0482967 0.0921558 0.126983 0.149366 0.15711 0.149456 0.127156 0.0923941 0.0485774 9.38817e-18 
8.93613e-18 0.0460003 0.0877742 0.120946 0.142264 0.14964 0.142351 0.12111 0.0880012 0.0462678 8.93613e-18 
8.50585e-18 0.0438132 0.0836008 0.115195 0.1355 0.142525 0.135582 0.115352 0.0838172 0.044068 8.50585e-18 
8.0963e-18 0.04173 0.0796259 0.109718 0.129057 0.135749 0.129136 0.109868 0.0798321 0.0419728 8.0963e-18 
7.70646e-18 0.0397459 0.07584 0.104501 0.122921 0.129294 0.122996 0.104644 0.0760365 0.0399772 7.70646e-18 
7.33539e-18 0.0378562 0.0722341 0.0995329 0.117077 0.123147 0.117148 0.0996688 0.0724214 0.0380765 7.33539e-18 
6.98219e-18 0.0360563 0.0687997 0.0948005 0.11151 0.117292 0.111579 0.09493 0.0689781 0.0362661 6.98219e-18 
6.646e-18 0.0343419 0.0655286 0.0902931 0.106209 0.111715 0.106273 0.0904165 0.0656985 0.0345418 6.646e-18 
6.32599e-18 0.0327091 0.0624129 0.0860001 0.101159 0.106404 0.101221 0.0861176 0.0625748 0.0328995 6.32599e-18 
6.02139e-18 0.0311539 0.0594455 0.0819111 0.0963492 0.101345 0.0964081 0.0820231 0.0595997 0.0313353 6.02139e-18 
5.73146e-18 0.0296727 0.0566191 0.0780166 0.0917682 0.0965262 0.0918243 0.0781233 0.056766 0.0298455 5.73146e-18 
5.45549e-18 0.0282619 0.0539271 0.0743073 0.087405 0.0919368 0.0874585 0.0744089 0.0540671 0.0284265 5.45549e-18 
5.19281e-18 0.0269181 0.0513631 0.0707743 0.0832493 0.0875656 0.0833002 0.0708711 0.0514964 0.0270749 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
