matlab int积分太慢,积不出来,怎么办?clear clc syms x format long H=[0:0.01:1.2]; v=pi*4.1/180;a=0.4;b=2.05;n=1.2;m=1.78; for i=1:15 h=H(i); S2=(pi/2+(h+(a-x)*tan(v)-n/2)/n*2.*sqrt(1-((h+(a-x)*tan(v)-n/2)/n*2).^2)+asin((h+(a-x)*tan(v)-n/2)/n

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/25 10:33:10
matlabint积分太慢,积不出来,怎么办?clearclcsymsxformatlongH=[0:0.01:1.2];v=pi*4.1/180;a=0.4;b=2.05;n=1.2;m=1.78;

matlab int积分太慢,积不出来,怎么办?clear clc syms x format long H=[0:0.01:1.2]; v=pi*4.1/180;a=0.4;b=2.05;n=1.2;m=1.78; for i=1:15 h=H(i); S2=(pi/2+(h+(a-x)*tan(v)-n/2)/n*2.*sqrt(1-((h+(a-x)*tan(v)-n/2)/n*2).^2)+asin((h+(a-x)*tan(v)-n/2)/n
matlab int积分太慢,积不出来,怎么办?
clear
clc
syms x
format long
H=[0:0.01:1.2];
v=pi*4.1/180;a=0.4;b=2.05;n=1.2;m=1.78;
for i=1:15
h=H(i);
S2=(pi/2+(h+(a-x)*tan(v)-n/2)/n*2.*sqrt(1-((h+(a-x)*tan(v)-n/2)/n*2).^2)+asin((h+(a-x)*tan(v)-n/2)/n*2))*m*n/4;
v2(i)=int(S2,x,0,a+h*cot(v));
end
for i=16:118
h=H(i);
S2=(pi/2+((a-x)*tan(v)-n/2+h)/n*2.*sqrt(1-(((a-x)*tan(v)-n/2+h)/n*2).^2)+asin(((a-x)*tan(v)-n/2+h)/n*2))*m*n/4;
v2(i)=int(S2,x,0,a+b);
end
for i=119:121
h=H(i);
S2=(pi/2+(x*tan(v)-n/2)/n*2.*sqrt(1-((x*tan(v)-n/2)/n*2).^2)+asin((x*tan(v)-n/2)/n*2))*m*n/4;
vv2(i)=int(S2,x,0,(n-h)*cot(v)+b);
v2(i)=pi/4*m*n*(a+b)-vv2(i);
end
V2=eval(v2);
V1=V2';
这是计算CUMCM2010 A (1)题的一个程序,但是程序写对了,积分却积得很慢.2个小时都没积出来.
matlab 一直busy
电脑是win7 64位 家庭高级版,
用的是R2009A(32位) matlab

matlab int积分太慢,积不出来,怎么办?clear clc syms x format long H=[0:0.01:1.2]; v=pi*4.1/180;a=0.4;b=2.05;n=1.2;m=1.78; for i=1:15 h=H(i); S2=(pi/2+(h+(a-x)*tan(v)-n/2)/n*2.*sqrt(1-((h+(a-x)*tan(v)-n/2)/n*2).^2)+asin((h+(a-x)*tan(v)-n/2)/n
用quad(数值积分)来求.(int是符号积分)
编写函数M文件比如函数名f
那么quad(@f,1,2)就能求出1到2的积分

matlab int积分太慢,积不出来,怎么办?clear clc syms x format long H=[0:0.01:1.2]; v=pi*4.1/180;a=0.4;b=2.05;n=1.2;m=1.78; for i=1:15 h=H(i); S2=(pi/2+(h+(a-x)*tan(v)-n/2)/n*2.*sqrt(1-((h+(a-x)*tan(v)-n/2)/n*2).^2)+asin((h+(a-x)*tan(v)-n/2)/n 求教matlab四重积分我打算用int函数做四重积分,如果是可分的比如被积函数是(1/s^2+1/t^2+n+m)一类的速度就很快,但是如果不可分就非常慢,比如我算syms s t m n;int(int(int(int((1/(s^2+1+t^2)+n+m),s,-0.15,0.15) 为什么用matlab求这个积分算不出来啊 syms x; int(sqrt(1+pi^2*cos(x).^2),0,2); 求一个matlab带参数的积分,其中c为一个常数,由于用int积不出来相应的表达式,所以打算用数值积分算该式算出来的要是c的表达式.求助啊,本人初用matlab,求助求助 int(exp(-3*sqrt(x^2+1)),x,0,inf)在matlab中为什么积不出来啊 MATLAB求积分int('x.*log(1+x)',0,1) 一个简单的积分积不出来, matlab中:计算:计算:(积分表达式,我打不出来) ,其中被积函数为f(x)=sin(x),f(x)=1/cos(x). matlab怎样用int法求解定积分,求帮找错>> clear>> syms x>> S=int('sin(x)/x',x,0,1)S =sinint(1)怎么会出来这么个结果 积分来的太慢了,有没有好办法? Matlab中Int函数的使用求这个函数在Matlab中,在[0,1]上的定积分麻烦把整个程序都写出来啊~万分感激! matlab int积分问题M在30~100之间变化,我想对(M-20)*w(w是变量)进行积分,w的范围是1~10,希望结果是M取一个数,对应一个积分结果,也就是积分结果是由于M的变化而积分出来的一系列数.我只会写 积分积不出来的函数有哪些呢? matlab怎样用int法求解定积分exp(-x^2/2)/sqrt(2*pi)这是函数,求0到1的定积分,用int法,为啥我求出来是1/2*erf(1/2*2^(1/2)),这是什么东西?erf是什么? 求1/(e^x+e^-x)dx 的积分上限1下限0 我做出来感觉不太对 分部积分法,不太理解额, matlab 中间的积分求解不出来 v2 =exp(-2*u*theta)*Int(-1/2*g*(-12*a^4*b^2*cos(4*theta)+12*a^4*b^2+20*a^6+20*b^6-12*a^2*b^4*cos(4*theta)+12*a^2*b^4+6*a^2*b^4*cos(2*theta)-6*a^4*cos(2*theta)*b^2+6*a^4*b^2*cos(6*theta)-6*a^2*b^4*cos(6*theta)-30* matlab 不定积分,数值积分,Explicit integral could not be found.数值积分的那些方法可以做不定积分么?用了符号积分,解不出来,显示Explicit integral could not be found.