Matlab 数值积分i=2;q=acos((x.^2-1+x.^2.*i^2)./(2*x.^2.*i)); f=@(x)((x.^2-1).*x.^2.*i*sin(q)-x.^2.*i^2*asin(x.*sin(q))+(x.^2.*i^2-(x.^2-1).^2).*q)./(pi*(x.^2-1).^2)+1;f2=quad(f,1/(i+1),1/(i-1));Error using ==> mtimesInner matrix dimensions must ag
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 19:28:15
![Matlab 数值积分i=2;q=acos((x.^2-1+x.^2.*i^2)./(2*x.^2.*i)); f=@(x)((x.^2-1).*x.^2.*i*sin(q)-x.^2.*i^2*asin(x.*sin(q))+(x.^2.*i^2-(x.^2-1).^2).*q)./(pi*(x.^2-1).^2)+1;f2=quad(f,1/(i+1),1/(i-1));Error using ==> mtimesInner matrix dimensions must ag](/uploads/image/z/3166888-40-8.jpg?t=Matlab+%E6%95%B0%E5%80%BC%E7%A7%AF%E5%88%86i%3D2%3Bq%3Dacos%28%28x.%5E2-1%2Bx.%5E2.%2Ai%5E2%29.%2F%282%2Ax.%5E2.%2Ai%29%29%3B+f%3D%40%28x%29%28%28x.%5E2-1%29.%2Ax.%5E2.%2Ai%2Asin%28q%29-x.%5E2.%2Ai%5E2%2Aasin%28x.%2Asin%28q%29%29%2B%28x.%5E2.%2Ai%5E2-%28x.%5E2-1%29.%5E2%29.%2Aq%29.%2F%28pi%2A%28x.%5E2-1%29.%5E2%29%2B1%3Bf2%3Dquad%28f%2C1%2F%28i%2B1%29%2C1%2F%28i-1%29%29%3BError+using+%3D%3D%3E+mtimesInner+matrix+dimensions+must+ag)
Matlab 数值积分i=2;q=acos((x.^2-1+x.^2.*i^2)./(2*x.^2.*i)); f=@(x)((x.^2-1).*x.^2.*i*sin(q)-x.^2.*i^2*asin(x.*sin(q))+(x.^2.*i^2-(x.^2-1).^2).*q)./(pi*(x.^2-1).^2)+1;f2=quad(f,1/(i+1),1/(i-1));Error using ==> mtimesInner matrix dimensions must ag
Matlab 数值积分
i=2;
q=acos((x.^2-1+x.^2.*i^2)./(2*x.^2.*i));
f=@(x)((x.^2-1).*x.^2.*i*sin(q)-x.^2.*i^2*asin(x.*sin(q))+(x.^2.*i^2-(x.^2-1).^2).*q)./(pi*(x.^2-1).^2)+1;
f2=quad(f,1/(i+1),1/(i-1));
Error using ==> mtimes
Inner matrix dimensions must agree.
错在哪呀.
Matlab 数值积分i=2;q=acos((x.^2-1+x.^2.*i^2)./(2*x.^2.*i)); f=@(x)((x.^2-1).*x.^2.*i*sin(q)-x.^2.*i^2*asin(x.*sin(q))+(x.^2.*i^2-(x.^2-1).^2).*q)./(pi*(x.^2-1).^2)+1;f2=quad(f,1/(i+1),1/(i-1));Error using ==> mtimesInner matrix dimensions must ag
matlab不会把q=acos((x.^2-1+x.^2.*i^2)./(2*x.^2.*i)); 代入f的
改为下面的即可
i=2;f=@(x)((x.^2-1).*x.^2.*i.*sin(acos((x.^2-1+x.^2.*i^2)./(2*x.^2.*i)))-x.^2.*i^2.*asin(x.*sin(acos((x.^2-1+x.^2.*i^2)./(2*x.^2.*i))))+(x.^2.*i^2-(x.^2-1).^2).*acos((x.^2-1+x.^2.*i^2)./(2*x.^2.*i)))./(pi*(x.^2-1).^2)+1;
f2=quad(f,1/(i+1),1/(i-1))
f2 =
0.5959