Maxima was unable to evaluate the predicate



Try:

  plot3d('(E(t,h,10^6)), [t,-30,50], [h,0.005,1], [plot_format,gnuplot]);

The '(...) prevents evaluation.

Welcome to Maxima.

Barton

-----maxima-bounces at math.utexas.edu wrote: -----


>TD(t,h,p):=-((1188500*t+282506450)*LG(h,p)+20301957*t)/((Round(5000/p)*t+R
>ound(1188500/p)*LG(h,p))-Round(20301957/p));
>Td(t,h):=-((1188500*t+282506450)*log(h)+20301957*t)/((5000*t+1188500)*log(
>h)-20301957);
>LG(x,p):=Round(log(x)*p)/p;
>Round(v):=(if (v-floor(v))>=0.5 then ceiling(v) else floor(v));
>E(t,h,p):=Td(t,h)-TD(t,h,p);
>plot3d(E(t,h,10^6), [t,-30,50], [h,0.005,1], [plot_format,gnuplot]);
>
>The plot3d ends with:
>
>Maxima was unable to evaluate the predicate:
>