08-Oct-2025 20:09:48 test_interp_nd_test() MATLAB/Octave version 6.4.0 Test test_interp_nd(). test_interp_nd_test01(): p00_title() returns the problem title. There are a total of 6 problems. 1 "Oscillatory" 2 "Product Peak" 3 "Corner Peak" 4 "Gaussian" 5 "Continuous" 6 "Discontinuous" test_interp_nd_test02(): p00_f() evaluates the function. Here, we use spatial dimension M = 2 The number of points is N = 10 Problem 1 C parameters: 1: 0.890082 2: 0.609918 W parameters: 1: 0.326511 2: 0.968396 F(X) X(1) X(2) ... -0.925467 0.5105 0.4053 -0.989506 0.9265 0.1974 -0.980537 0.6484 0.5170 -0.886404 0.0341 0.9484 -0.880701 0.1932 0.6962 -0.897839 0.3899 0.4707 -0.990295 0.8013 0.8464 -0.993039 0.8608 0.3374 -0.823243 0.2866 0.3792 -0.812931 0.2627 0.3847 Problem 2 C parameters: 1: 0.241995 2: 1.75801 W parameters: 1: 0.299626 2: 0.552484 F(X) X(1) X(2) ... 0.169185 0.5105 0.4053 0.127301 0.9265 0.1974 0.179013 0.6484 0.5170 0.121417 0.0341 0.9484 0.170012 0.1932 0.6962 0.17724 0.3899 0.4707 0.140772 0.8013 0.8464 0.155487 0.8608 0.3374 0.165621 0.2866 0.3792 0.166495 0.2627 0.3847 Problem 3 C parameters: 1: 0.656117 2: 1.19388 W parameters: 1: 0.891064 2: 0.16192 F(X) X(1) X(2) ... 0.166216 0.5105 0.4053 0.159602 0.9265 0.1974 0.117329 0.6484 0.5170 0.0999679 0.0341 0.9484 0.133221 0.1932 0.6962 0.166487 0.3899 0.4707 0.0612917 0.8013 0.8464 0.131267 0.8608 0.3374 0.226389 0.2866 0.3792 0.230203 0.2627 0.3847 Problem 4 C parameters: 1: 3.79182 2: 3.23818 W parameters: 1: 0.0457139 2: 0.551123 F(X) X(1) X(2) ... 0.0358387 0.5105 0.4053 3.85053e-06 0.9265 0.1974 0.0053308 0.6484 0.5170 0.190686 0.0341 0.9484 0.586515 0.1932 0.6962 0.170215 0.3899 0.4707 0.000109058 0.8013 0.8464 4.39957e-05 0.8608 0.3374 0.318539 0.2866 0.3792 0.380244 0.2627 0.3847 Problem 5 C parameters: 1: 8.77919 2: 11.6208 W parameters: 1: 0.782113 2: 0.876104 F(X) X(1) X(2) ... 0.000387263 0.5105 0.4053 0.000105646 0.9265 0.1974 0.00476251 0.6484 0.5170 0.000606606 0.0341 0.9484 0.000702806 0.1932 0.6962 0.000287411 0.3899 0.4707 0.598242 0.8013 0.8464 0.000957887 0.8608 0.3374 4.00815e-05 0.2866 0.3792 3.46382e-05 0.2627 0.3847 Problem 6 C parameters: 1: 2.50134 2: 1.79866 W parameters: 1: 0.111068 2: 0.347238 F(X) X(1) X(2) ... 0 0.5105 0.4053 0 0.9265 0.1974 0 0.6484 0.5170 0 0.0341 0.9484 0 0.1932 0.6962 0 0.3899 0.4707 0 0.8013 0.8464 0 0.8608 0.3374 0 0.2866 0.3792 0 0.2627 0.3847 test_interp_nd_test02(): p00_f() evaluates the function. Here, we use spatial dimension M = 3 The number of points is N = 10 Problem 1 C parameters: 1: 0.221566 2: 0.549876 3: 0.728558 W parameters: 1: 0.808492 2: 0.654483 3: 0.300922 F(X) X(1) X(2) ... 0.879869 0.0766 0.1878 0.8069 0.689658 0.5742 0.2310 0.1911 0.892882 0.6626 0.1458 0.6989 0.950712 0.0153 0.3147 0.9767 0.95623 0.3815 0.7709 0.5462 0.926479 0.5032 0.6429 0.4837 0.932839 0.6969 0.9744 0.1984 0.995589 0.5867 0.6464 0.8564 0.717209 0.1362 0.1905 0.4082 0.920431 0.6976 0.3849 0.5977 Problem 2 C parameters: 1: 0.761217 2: 1.58867 3: 0.650115 W parameters: 1: 0.673399 2: 0.471723 3: 0.419619 F(X) X(1) X(2) ... 0.400364 0.0766 0.1878 0.8069 0.524617 0.5742 0.2310 0.1911 0.471853 0.6626 0.1458 0.6989 0.411234 0.0153 0.3147 0.9767 0.47726 0.3815 0.7709 0.5462 0.565052 0.5032 0.6429 0.4837 0.369669 0.6969 0.9744 0.1984 0.528809 0.5867 0.6464 0.8564 0.441399 0.1362 0.1905 0.4082 0.598328 0.6976 0.3849 0.5977 Problem 3 C parameters: 1: 0.628891 2: 0.508034 3: 0.713075 W parameters: 1: 0.432009 2: 0.806522 3: 0.660397 F(X) X(1) X(2) ... 0.114548 0.0766 0.1878 0.8069 0.147083 0.5742 0.2310 0.1911 0.063871 0.6626 0.1458 0.6989 0.0824916 0.0153 0.3147 0.9767 0.0599425 0.3815 0.7709 0.5462 0.0640223 0.5032 0.6429 0.4837 0.0539713 0.6969 0.9744 0.1984 0.0352416 0.5867 0.6464 0.8564 0.212157 0.1362 0.1905 0.4082 0.0554818 0.6976 0.3849 0.5977 Problem 4 C parameters: 1: 1.64051 2: 1.33118 3: 4.05831 W parameters: 1: 0.154146 2: 0.565083 3: 0.501776 F(X) X(1) X(2) ... 0.165081 0.0766 0.1878 0.8069 0.104139 0.5742 0.2310 0.1911 0.192558 0.6626 0.1458 0.6989 0.0207076 0.0153 0.3147 0.9767 0.781461 0.3815 0.7709 0.5462 0.708939 0.5032 0.6429 0.4837 0.0738408 0.6969 0.9744 0.1984 0.07532 0.5867 0.6464 0.8564 0.674427 0.1362 0.1905 0.4082 0.366414 0.6976 0.3849 0.5977 Problem 5 C parameters: 1: 10.6146 2: 8.19453 3: 1.59084 W parameters: 1: 0.362757 2: 0.450604 3: 0.822227 F(X) X(1) X(2) ... 0.00543 0.0766 0.1878 0.8069 0.00642294 0.5742 0.2310 0.1911 0.00280342 0.6626 0.1458 0.6989 0.00642569 0.0153 0.3147 0.9767 0.0382922 0.3815 0.7709 0.5462 0.0271861 0.5032 0.6429 0.4837 0.00014612 0.6969 0.9744 0.1984 0.0176732 0.5867 0.6464 0.8564 0.00554164 0.1362 0.1905 0.4082 0.0116798 0.6976 0.3849 0.5977 Problem 6 C parameters: 1: 2.35227 2: 0.446711 3: 1.50102 W parameters: 1: 0.489016 2: 0.138569 3: 0.078119 F(X) X(1) X(2) ... 0 0.0766 0.1878 0.8069 0 0.5742 0.2310 0.1911 0 0.6626 0.1458 0.6989 0 0.0153 0.3147 0.9767 0 0.3815 0.7709 0.5462 0 0.5032 0.6429 0.4837 0 0.6969 0.9744 0.1984 0 0.5867 0.6464 0.8564 0 0.1362 0.1905 0.4082 0 0.6976 0.3849 0.5977 test_interp_nd_test02(): p00_f() evaluates the function. Here, we use spatial dimension M = 4 The number of points is N = 10 Problem 1 C parameters: 1: 0.218702 2: 0.54891 3: 0.623633 4: 0.108754 W parameters: 1: 0.314438 2: 0.567013 3: 0.875874 4: 0.497607 F(X) X(1) X(2) ... -0.999556 0.4937 0.7636 0.8282 0.8505 -0.999932 0.1219 0.9005 0.8824 0.7631 -0.890484 0.8378 0.4410 0.4057 0.1399 -0.998019 0.0311 0.9710 0.8611 0.2408 -0.99755 0.9476 0.8126 0.7714 0.9340 -0.984144 0.4019 0.5029 0.8757 0.7129 -0.601995 0.2683 0.2237 0.0232 0.4153 -0.968113 0.3873 0.4998 0.7957 0.5282 -0.855637 0.5361 0.1799 0.5548 0.5511 -0.982075 0.2229 0.7550 0.7881 0.1988 Problem 2 C parameters: 1: 1.45251 2: 0.0167583 3: 2.31684 4: 0.21389 W parameters: 1: 0.139532 2: 0.968798 3: 0.764919 4: 0.0373443 F(X) X(1) X(2) ... 0.000109326 0.4937 0.7636 0.8282 0.8505 0.000132188 0.1219 0.9005 0.8824 0.7631 4.2349e-05 0.8378 0.4410 0.4057 0.1399 0.000135018 0.0311 0.9710 0.8611 0.2408 5.90091e-05 0.9476 0.8126 0.7714 0.9340 0.000116751 0.4019 0.5029 0.8757 0.7129 3.53294e-05 0.2683 0.2237 0.0232 0.4153 0.000126763 0.3873 0.4998 0.7957 0.5282 8.72508e-05 0.5361 0.1799 0.5548 0.5511 0.000142817 0.2229 0.7550 0.7881 0.1988 Problem 3 C parameters: 1: 1.38454 2: 0.0910148 3: 0.175159 4: 0.199283 W parameters: 1: 0.0676685 2: 0.141231 3: 0.261477 4: 0.5802 F(X) X(1) X(2) ... 0.026463 0.4937 0.7636 0.8282 0.8505 0.109165 0.1219 0.9005 0.8824 0.7631 0.0155665 0.8378 0.4410 0.4057 0.1399 0.240025 0.0311 0.9710 0.8611 0.2408 0.00687642 0.9476 0.8126 0.7714 0.9340 0.04063 0.4019 0.5029 0.8757 0.7129 0.141462 0.2683 0.2237 0.0232 0.4153 0.0492113 0.3873 0.4998 0.7957 0.5282 0.0340843 0.5361 0.1799 0.5548 0.5511 0.11001 0.2229 0.7550 0.7881 0.1988 Problem 4 C parameters: 1: 0.176068 2: 0.929595 3: 5.12731 4: 0.797027 W parameters: 1: 0.295584 2: 0.856003 3: 0.686353 4: 0.446147 F(X) X(1) X(2) ... 0.526664 0.4937 0.7636 0.8282 0.8505 0.340546 0.1219 0.9005 0.8824 0.7631 0.10148 0.8378 0.4410 0.4057 0.1399 0.43053 0.0311 0.9710 0.8611 0.2408 0.700322 0.9476 0.8126 0.7714 0.9340 0.334246 0.4019 0.5029 0.8757 0.7129 6.74715e-06 0.2683 0.2237 0.0232 0.4153 0.651612 0.3873 0.4998 0.7957 0.5282 0.423564 0.5361 0.1799 0.5548 0.5511 0.726025 0.2229 0.7550 0.7881 0.1988 Problem 5 C parameters: 1: 8.01907 2: 1.11173 3: 5.50308 4: 5.76611 W parameters: 1: 0.79246 2: 0.71294 3: 0.185242 4: 0.907882 F(X) X(1) X(2) ... 0.00179817 0.4937 0.7636 0.8282 0.8505 3.50874e-05 0.1219 0.9005 0.8824 0.7631 0.00182174 0.8378 0.4410 0.4057 0.1399 8.67613e-07 0.0311 0.9710 0.8611 0.2408 0.00881406 0.9476 0.8126 0.7714 0.9340 0.000251263 0.4019 0.5029 0.8757 0.7129 0.000207756 0.2683 0.2237 0.0232 0.4153 0.000119221 0.3873 0.4998 0.7957 0.5282 0.0011836 0.5361 0.1799 0.5548 0.5511 6.01792e-06 0.2229 0.7550 0.7881 0.1988 Problem 6 C parameters: 1: 1.2998 2: 1.03722 3: 0.824031 4: 1.13895 W parameters: 1: 0.26229 2: 0.919811 3: 0.476994 4: 0.493716 F(X) X(1) X(2) ... 0 0.4937 0.7636 0.8282 0.8505 14.7129 0.1219 0.9005 0.8824 0.7631 0 0.8378 0.4410 0.4057 0.1399 0 0.0311 0.9710 0.8611 0.2408 0 0.9476 0.8126 0.7714 0.9340 0 0.4019 0.5029 0.8757 0.7129 0 0.2683 0.2237 0.0232 0.4153 0 0.3873 0.4998 0.7957 0.5282 0 0.5361 0.1799 0.5548 0.5511 7.01931 0.2229 0.7550 0.7881 0.1988 test_interp_nd_test03(): p00_d() evaluates derivative components. Here, we use spatial dimension M = 2 The number of points is N = 2 Problem 1 C parameters: 1: 0.927088 2: 0.572912 W parameters: 1: 0.149409 2: 0.709016 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.1718 0.3123 0.289638 -0.8873 -0.5484 0.1335 0.6152 0.155163 -0.9159 -0.5660 Problem 2 C parameters: 1: 1.28045 2: 0.719546 W parameters: 1: 0.0475 2: 0.716723 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.1718 0.3123 0.763254 -0.3034 0.2947 0.1335 0.6152 0.83425 -0.2325 0.0872 Problem 3 C parameters: 1: 0.797173 2: 1.05283 W parameters: 1: 0.556595 2: 0.0565703 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.1718 0.3123 0.317575 -0.5182 -0.6843 0.1335 0.6152 0.185272 -0.2526 -0.3336 Problem 4 C parameters: 1: 4.25277 2: 2.77723 W parameters: 1: 0.962181 2: 0.599519 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.1718 0.3123 6.56045e-06 0.0002 0.0000 0.1335 0.6152 4.03222e-06 0.0001 -0.0000 Problem 5 C parameters: 1: 3.08428 2: 17.3157 W parameters: 1: 0.63208 2: 0.64929 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.1718 0.3123 0.000706282 0.0022 0.0122 0.1335 0.6152 0.119075 0.3673 2.0619 Problem 6 C parameters: 1: 1.44073 2: 2.85927 W parameters: 1: 0.791056 2: 0.770066 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.1718 0.3123 3.12794 4.5065 8.9436 0.1335 0.6152 7.03844 10.1405 20.1248 test_interp_nd_test03(): p00_d() evaluates derivative components. Here, we use spatial dimension M = 3 The number of points is N = 2 Problem 1 C parameters: 1: 0.190187 2: 0.700991 3: 0.608822 W parameters: 1: 0.500592 2: 0.412981 3: 0.757133 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.7659 0.0997 0.0484 -0.969224 0.0468 0.1726 0.1499 0.1045 0.6422 0.1776 -0.83543 0.1045 0.3853 0.3346 Problem 2 C parameters: 1: 0.153264 2: 1.07567 3: 1.77106 W parameters: 1: 0.315566 2: 0.784015 3: 0.165483 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.7659 0.0997 0.0484 0.0527626 -0.0011 0.0542 0.0372 0.1045 0.6422 0.1776 0.0831869 0.0008 0.0267 -0.0063 Problem 3 C parameters: 1: 0.700488 2: 0.580417 3: 0.569095 W parameters: 1: 0.586683 2: 0.193808 3: 0.0198732 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.7659 0.0997 0.0484 0.144515 -0.2497 -0.2069 -0.2028 0.1045 0.6422 0.1776 0.174597 -0.3162 -0.2620 -0.2569 Problem 4 C parameters: 1: 2.53015 2: 2.48817 3: 2.01168 W parameters: 1: 0.102787 2: 0.306778 3: 0.790858 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.7659 0.0997 0.0484 0.00493756 -0.0419 0.0127 0.0297 0.1045 0.6422 0.1776 0.108804 -0.0024 -0.4518 0.5400 Problem 5 C parameters: 1: 7.64718 2: 4.32201 3: 8.43081 W parameters: 1: 0.839314 2: 0.168037 3: 0.523282 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.7659 0.0997 0.0484 0.00774453 0.0592 0.0335 0.0653 0.1045 0.6422 0.1776 2.53531e-05 0.0002 -0.0001 0.0002 Problem 6 C parameters: 1: 1.5747 2: 0.670035 3: 2.05527 W parameters: 1: 0.32216 2: 0.465118 3: 0.0501071 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.7659 0.0997 0.0484 0 0.0000 0.0000 0.0000 0.1045 0.6422 0.1776 0 0.0000 0.0000 0.0000 test_interp_nd_test03(): p00_d() evaluates derivative components. Here, we use spatial dimension M = 4 The number of points is N = 2 Problem 1 C parameters: 1: 0.32451 2: 0.226467 3: 0.628017 4: 0.321006 W parameters: 1: 0.0781442 2: 0.430325 3: 0.640069 4: 0.904058 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.9332 0.8005 0.5812 0.8224 -0.0333322 -0.3243 -0.2263 -0.6277 -0.3208 0.8313 0.3609 0.3350 0.8154 0.253373 -0.3139 -0.2191 -0.6075 -0.3105 Problem 2 C parameters: 1: 2.52171 2: 0.0017927 3: 0.2858 4: 1.1907 W parameters: 1: 0.586234 2: 0.799293 3: 0.357899 4: 0.0784754 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.9332 0.8005 0.5812 0.8224 7.47991e-07 -0.0000 -0.0000 -0.0000 -0.0000 0.8313 0.3609 0.3350 0.8154 9.67511e-07 -0.0000 0.0000 0.0000 -0.0000 Problem 3 C parameters: 1: 0.493693 2: 0.5936 3: 0.497372 4: 0.265335 W parameters: 1: 0.696886 2: 0.0491918 3: 0.0241583 4: 0.0461436 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.9332 0.8005 0.5812 0.8224 0.0114867 -0.0116 -0.0140 -0.0117 -0.0062 0.8313 0.3609 0.3350 0.8154 0.0306612 -0.0377 -0.0453 -0.0380 -0.0203 Problem 4 C parameters: 1: 1.6205 2: 2.68299 3: 0.212432 4: 2.51408 W parameters: 1: 0.856438 2: 0.475532 3: 0.612794 4: 0.668707 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.9332 0.8005 0.5812 0.8224 0.396465 -0.1599 -1.8550 0.0011 -0.7704 0.8313 0.3609 0.3350 0.8154 0.790019 0.1041 1.3038 0.0198 -1.4647 Problem 5 C parameters: 1: 8.64766 2: 3.3122 3: 7.68767 4: 0.75247 W parameters: 1: 0.292878 2: 0.609383 3: 0.0283053 4: 0.348495 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.9332 0.8005 0.5812 0.8224 2.08582e-05 -0.0002 -0.0001 -0.0002 -0.0000 0.8313 0.3609 0.3350 0.8154 0.000277815 -0.0024 0.0009 -0.0021 -0.0002 Problem 6 C parameters: 1: 0.0387235 2: 1.91411 3: 2.33197 4: 0.0152026 W parameters: 1: 0.767059 2: 0.578954 3: 0.322001 4: 0.163287 X(1) X(2) ... F(X) dFdX(1) dFdX(2) ... 0.9332 0.8005 0.5812 0.8224 0 0.0000 0.0000 0.0000 0.0000 0.8313 0.3609 0.3350 0.8154 0 0.0000 0.0000 0.0000 0.0000 test_interp_nd_test04(): p00_q() returns the integral of F over [0,1]^m. Here, we use spatial dimension M = 4 The number of sample points is N = 10000 Problem 1 C parameters: 1: 0.336952 2: 0.290458 3: 0.24604 4: 0.62655 W parameters: 1: 0.246648 2: 0.220877 3: 0.189249 4: 0.998668 Exact Integral Q -0.648214 -0.64927 Problem 2 C parameters: 1: 0.242316 2: 2.02776 3: 1.28216 4: 0.447761 W parameters: 1: 0.453087 2: 0.148747 3: 0.911355 4: 0.0255634 Exact Integral Q 0.0375816 0.0376254 Problem 3 C parameters: 1: 0.37084 2: 0.830895 3: 0.609422 4: 0.0388435 W parameters: 1: 0.975158 2: 0.841961 3: 0.643516 4: 0.787838 Exact Integral Q 0.059763 0.0591246 Problem 4 C parameters: 1: 2.40496 2: 0.0414549 3: 3.46894 4: 1.11464 W parameters: 1: 0.860778 2: 0.937945 3: 0.167179 4: 0.677738 Exact Integral Q 0.178325 0.184221 Problem 5 C parameters: 1: 5.22603 2: 5.52087 3: 3.41862 4: 6.23449 W parameters: 1: 0.0958207 2: 0.699249 3: 0.491804 4: 0.36734 Exact Integral Q 0.0124027 0.0121563 Problem 6 C parameters: 1: 0.949448 2: 1.186 3: 1.06981 4: 1.09475 W parameters: 1: 0.24517 2: 0.0514161 3: 0.999073 4: 0.049715 Exact Integral Q 0.0475794 0.0468289 test_interp_nd_test(): Normal end of execution. 08-Oct-2025 20:09:48