proc iml;dx = x[2:N] - x[1:N-1];return(dx` * ymean );print "Integral of a over x is" ( tr(x,0#x+1) ); *Answer is 7;
我一直收到(执行)无效的下标或下标超出范围。我如何解决这个问题并得到正确的答案?我试着去掉x1:N -
如果你构建并运行代码,你会发现它不能解决书中的问题(问题的解决和C语言的程序设计).It给出了2个方程,并希望在curve.And下寻找近似区域添加调用陷阱,n的值为2,4,8,16,32,64,128。g(x) = x^2sinx (a = 0, b = 3.14159)代码是:#include <math.h>
void trap(double a,double b, int n, double *a