delFunc[funcform_, lstofparams_,lstoferrs_] := √Total[Table[(D[funcform, lstofparams[[i]]]*lstoferrs[[i]])^2, {i,Length[lstofparams]}]]
funcanderr[funcform_, lstofparams_,lstofvals_] := {funcform,delFunc[funcform, lstofparams, #[[2]] & /@ lstofvals]} /.Table[lstofparams[[i]] -> lstofvals[[i, 1]],{i,Length[lstofparams]}]
I want to evaluate the numerical value of "funcanderr" with some region of variables.
Suppose
funcform[x_,y_]:=(A*Sin[x y])+B
lst={{A,5,0.05},{B,8,0.08}
x = 45 Degree
y = 135 Degree
N[funcanderr[A*Sin[x y] + B, #[[1]] & /@ lst, #[[2 ;; 3]] & /@ lst]]
Result is
{12.8056, 0.0933241}
Now, how to evaluate "funcanderr" with the exclusion limit Pi/3<x<2Pi/3
; Pi/3<y<2Pi/3
within the range {{x,0,Pi},{y,0,Pi}}
funcanderr
and the expected output. $\endgroup$