新闻中心

EEPW首页 > 模拟技术 > 设计应用 > MATLAB入门教程之数值分析

MATLAB入门教程之数值分析

作者:时间:2012-03-27来源:网络收藏
ANSFORM: none; COLOR: rgb(95,95,95); TEXT-INDENT: 0px; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">ans=
cos(a)
>>diff(S3)
ans=-3*t^2/(1+t^4)-4*(1-t^3)/(1+t^4)^2*t^3
>>simplify(diff(S3))
ans= t^2*(-3+t^4-4*t)/(1+t^4)^2
2.2积分
int函数用以演算一函数的积分项, 这个函数要找出一符号式 F 使得diff(F)=f。如果积
分式的解析式 (analytical form, closed form) 不存在的话或是无法找到,则int 传回原输入的符号式。相关的函数语法有下列 4个:
int(f) 传回f对预设独立变数的积分值
int(f,'t') 传回f对独立变数t的积分值
int(f,a,b) 传回f对预设独立变数的积分值,积分区间为[a,b],a和b为数值式
int(f,'t',a,b) 传回f对独立变数t的积分值,积分区间为[a,b],a和b为数值式
int(f,'m','n') 传回f对预设变数的积分值,积分区间为[m,n],m和n为符号式
我们示范几个例子:
>>S1 = '6*x^3-4*x^2+b*x-5';
>>S2 = 'sin(a)';
>>S3 = 'sqrt(x)';
>>int(S1)
ans= 3/2*x^4-4/3*x^3+1/2*b*x^2-5*x


关键词: MATLAB 入门教程 数值分析

评论


相关推荐

技术专区

关闭