matlab数学函数部分
qq_2773878606
学生
展开
-
sec和asec--正割和反正割函数
【功能简介】求变量的正割和反正割。【语法格式】1.Y=sec (X)计算X的正割,sec(x)=1/cos(x)。X可以为向量、矩阵或多维数组,X中的元素可以为复数,所有表示角度的变量都采用弧度来表示。2.Y=asec (X)计算X的反正割。对于变量x,sec-1(x)=cos-1(1/x)。【实例5.9】计算-pi/2>> x1=-pi/2+.原创 2015-12-28 08:55:13 · 4790 阅读 · 0 评论 -
imag--复数的虚数部分
【功能简介】求复数的虚部。【语法格式】Y=imag(Z) 返回复数的虚部或复数数组中每一个元素的虚部。【实例5.25】求复数3+4i的虚部。>> x=complex(3,4) %复数3+4i x = 3.0000 + 4.0000i >> r=imag(x) %求复数3+4i的虚部 r = 4原创 2015-12-28 09:08:22 · 847 阅读 · 0 评论 -
angle--复数的相角
【功能简介】求复数的相角。【语法格式】Y=angle(Z) 返回复数的虚部或复数数组中每一个元素的相角,单位为弧度,取值范围为[-pi,pi]。对于复数Z,可通过下式计算幅值和相角:R=abs(Z); Theta=angle(Z); 用下式来转换回原来的复数:Z=R.*exp(i*theta); 【实例5.26】求复数矩阵中每个一元素的相角。原创 2015-12-28 09:08:49 · 13786 阅读 · 0 评论 -
conj--复数的共轭值
【功能简介】求复数的共轭。【语法格式】Y=conj(Z) 返回Z中元素的复共轭值,conj(Z) = real(Z) - i*imag(Z)。【实例5.27】求复数3+4i的共轭值。>> z=3+4i; >> conj(z) %求3+4i的共轭值 ans = 3.0000 - 4.0000i 【实例分析】复数Z的共轭,其实部与原创 2015-12-28 09:09:22 · 2009 阅读 · 0 评论 -
complex--创建复数
【功能简介】用实部和虚部创建复数。【语法格式】1.c=complex(a,b)用两个实数a和b创建复数c,c=a+bi。c与a、b是同型的数组或矩阵。如果b是全零的,c也依然是一个复数,例如,c=complex(1,0)返回复数1,isreal(c)等于false,而1+0i则返回实数1。2.c=complex(a)输入参数a作为复数c的实部,c的虚部为零,原创 2015-12-28 09:10:00 · 1555 阅读 · 0 评论 -
sin和asin--正弦和反正弦函数
【功能简介】求变量的正弦和反正弦。【语法格式】1.Y=sin(X)计算X中元素的正弦值,元素可以为复数,单位是弧度。2.Y=asin(X)计算X中元素的反正弦,返回值的单位为弧度,对于[-1,1]之间的元素,函数值域为[-pi/2,pi/2]。若X超出[-1,1]范围,asin(x)为复数。asin函数是sin函数的反函数。【实例5.1】生成正弦函数原创 2015-12-25 19:57:51 · 11097 阅读 · 0 评论 -
sinh和asinh--双曲正弦和反双曲正弦函数
【功能简介】求变量的双曲正弦和反双曲正弦。【语法格式】1.Y=sinh(X)求X中元素的双曲正弦。自变量x的双曲正弦等于(ex-e-x)/2。2.Y=asinh(X)求元素的反双曲正弦。自变量x的反双曲正弦等于log[x+(x2+1)1/2]。【实例5.2】求双曲正弦与反双曲正弦。>> x=-4:.1:4; >> y=sinh(x);原创 2015-12-25 19:58:26 · 9885 阅读 · 0 评论 -
cosh和acosh--双曲余弦和反双曲余弦函数
【功能简介】求变量的双曲余弦和反双曲余弦。【语法格式】1.Y=cosh(X)计算X中元素的双曲余弦值,元素x的双曲余弦等于(ex+e-x)/2。2.Y=acosh(X)计算X中元素的反双曲余弦,元素x的反双曲余弦等于log[x+(x2-1)1/2]。【实例5.4】求元素的双曲余弦和反双曲余弦。>> x=-5:.01:5; >> plot(x,c原创 2015-12-25 19:59:28 · 5335 阅读 · 0 评论 -
tan和atan--正切和反正切函数
【功能简介】求变量的正切和反正切。【语法格式】1.Y=tan(X)求X中元素的正切值,元素可以为复数。tan函数是周期函数,以pi为一个周期。当元素值等于pi/2的奇数倍时,函数失去定义。在三角函数中,tan(x)=sin(x)/cos(x)。2.Y=atan(X)求X中元素的反正切值。若X为实数,算得的Y值在[-pi/2,pi/2]之间,否则Y返回复数。原创 2015-12-25 19:59:56 · 23251 阅读 · 0 评论 -
tanh和atanh--双曲正切和反双曲正切函数
【功能简介】求变量的双曲正切和反双曲正切。【语法格式】1.Y=tanh (X)计算X中元素的双曲正切值,X中的元素及Y值均可为复数。元素x的双曲正切等于sinh(x)/cosh(x)。2.Y=atanh (X)计算X中元素的反双曲正切,对元素x,tanh-1(x)=1/2*log [(1+x)/(1-x)]。【实例5.6】求元素的双曲正切和反双曲正切原创 2015-12-25 20:00:25 · 13293 阅读 · 0 评论 -
cot和acot--余切和反余切函数
【功能简介】求变量的余切和反余切。【语法格式】1.Y=cot(X)计算X的余切。X可以为向量、矩阵或多维数组,X中的元素可以为复数,所有表示角度的变量都采用弧度来表示。cot(x)=1/tan(x)。2.Y=acot(X)计算X的反余切。对于变量x,cot-1(x)=tan-1(1/x)。【实例5.7】计算自变量的余切和反余切。>> x1=-pi原创 2015-12-25 20:00:53 · 14399 阅读 · 0 评论 -
real--复数的实数部分
【功能简介】求复数的实部。【语法格式】Y=real(Z) 返回复数的实部或复数数组中每一个元素的实部。【实例5.24】求复数3+4i的实部。>> x=complex(3,4) %复数3+4i x = 3.0000 + 4.0000i >> r=real(x) %求复数3+4i的实部 r = 3原创 2015-12-28 09:07:52 · 1516 阅读 · 0 评论 -
rem--求余数
【功能简介】求除法后的余数。【语法格式】R=rem(X,Y) 输入参数X、Y必须是维度相同的实数数组或实标量。如果Y为零,函数返回NaN。如果Y不为零,返回X-n.*Y,其中n=fix(X./Y)。rem(X,X)当X不为零时为零。rem(X,Y)当X~=Y且Y~=0时,其符号与X相同。【实例5.23】求向量[12,23,34,45]除以向量[-5,7,2,6]中元素的原创 2015-12-28 09:07:24 · 1659 阅读 · 0 评论 -
ceil--朝正无穷大方向取整
【功能简介】朝正无穷大方向取整。【语法格式】B=ceil(A) 对A中的每个元素向正无穷大方向进行取整,返回与A同型的整数数组B。对复数元素,其实部和虚部分别进行取整,返回一个新的复数元素。【辨析与注意】fix、round、floor、ceil是MATLAB中常用的取整函数。fix是向零的方向取整,即截尾取整,无论是正数还是负数,都只保留整数部分,去掉小数部分。原创 2015-12-28 09:06:57 · 1746 阅读 · 0 评论 -
sech和asech--双曲正割和反双曲正割函数
【功能简介】求变量的双曲正割和反双曲正割。【语法格式】1.Y=sech(X)计算X的双曲正割,sech(x)=1/cosh(x)。X可以为向量、矩阵或多维数组,X中的元素可以为复数,所有表示角度的变量都采用弧度来表示。2.Y=asech (X)计算X的反双曲正割。对于变量x,sech-1(x)=cosh-1(1/x)。【实例5.10】计算-pi*2≤原创 2015-12-28 08:55:59 · 12355 阅读 · 0 评论 -
csc和acsc--余割和反余割函数
【功能简介】求变量的余割和反余割。【语法格式】1.Y=csc(X)计算X的余割,csc(x)=1/sin(x)。X可以为向量、矩阵或多维数组,X中的元素可以为复数,所有表示角度的变量都采用弧度来表示。2.Y=acsc (X)计算X的反余割。对于变量x,csc-1(x)=sin-1(1/x)。【实例5.11】计算-pi>> x1=-pi+0.01:原创 2015-12-28 08:57:04 · 2352 阅读 · 0 评论 -
csch和acsch--双曲余割和反双曲余割函数
【功能简介】求变量的双曲余割和反双曲余割。【语法格式】1.Y=csch (X)计算X的双曲余割,csch(x)=1/sinh(x)。X可以为向量、矩阵或多维数组,X中的元素可以为复数,所有表示角度的变量都采用弧度来表示。2.Y=acsch(X)计算X的反双曲余割。对于变量x,csch-1(x)=sinh-1(1/x)。【实例5.12】计算-pi>原创 2015-12-28 08:59:28 · 4052 阅读 · 0 评论 -
atan2--四象限的反正切函数
【功能简介】求四象限的反正切。【语法格式】P=atan2(Y,X) 返回与X、Y同型的四象限反正切数组P。X和Y只取实部,虚部将被忽略。P中的元素分布在[-pi,pi]之间,其象限由sign(X)和sign(Y)决定。【实例5.13】将直角坐标[4,3]转化为极坐标,再将该极坐标转化为直角坐标。>> x=4+3i; %直角坐标下的值原创 2015-12-28 09:00:14 · 10221 阅读 · 0 评论 -
abs--数值的绝对值和复数的模值
【功能简介】求数值的绝对值和复数的幅值。【语法格式】Y=abs(X) Y是与X同型的数组,如果X中的元素是实数,函数返回其绝对值,如果X中的元素是复数,函数返回复数模值,即sqrt(real(X).^2+imag(X).^2)。【实例5.14】求实数-9的绝对值和复数3+4i的幅值。>> a=abs(-9) %求实数-9的绝对值 a =原创 2015-12-28 09:01:19 · 11416 阅读 · 2 评论 -
exp--求以e为底的指数函数
【功能简介】求以e为底的指数函数。【语法格式】Y=exp(X) Y是与X同型的数组,函数返回X中每个元素以e为底的指数函数。对于复数元素x+i*y,以e为底的指数等于ex(cosy+isiny)。【实例5.15】求ei*pi。>> y=exp(i*pi) %求i*pi的指数函数 y = -1.0000 + 0.0000i 【实例分析】原创 2015-12-28 09:02:16 · 16507 阅读 · 0 评论 -
log--求自然对数
【功能简介】求自然对数。【语法格式】Y=log(X) Y是与X同型的数组,函数返回X中每个元素的自然对数,即以e为底的对数函数。对于复数元素x+i*y,其自然对数等于log(abs(x+i*y))+i*atan2(y,x)。log函数在实数域中不能对负数和零进行计算,MATLAB中的log函数则可以接受负数输入,并将其作为复数进行处理。对于零输入,将返回-Inf。【原创 2015-12-28 09:03:07 · 1670 阅读 · 0 评论 -
log10/log2--求常用对数/以2为底的对数
【功能简介】求常用对数和以2为底的对数,常用对数就是以10为底的对数。【语法格式】1.Y=log10(X)计算X中的每一个元素的常用对数。2.Y=log2(X)计算X中的每一个元素以2为底的对数。【实例5.17】计算向量[2+5i,5.5,100,16]中每个元素的常用对数和以2为底的对数。>> a=[2+5i,5.5,100,16]; >>原创 2015-12-28 09:03:40 · 17673 阅读 · 0 评论 -
sort--排序函数
【功能简介】对向量、矩阵或数组中的元素进行排序。【语法格式】1.B=sort(A)将数组A中的元素沿着不同维度按照升序排列。如果A为向量,函数对元素按照升序排列;如果A为矩阵,函数对矩阵中的每一列按照升序排列;如果A为多维数组,函数沿着第一个长度不为1的维度进行升序排列。对于相同的元素,按照其先后顺序排列;对于复数元素,先按幅值进行排列,若幅值相等,则按[-pi,pi]区间原创 2015-12-28 09:04:21 · 931 阅读 · 0 评论 -
fix--向零方向取整
【功能简介】向零的方向取整。【语法格式】B=fix(A) 对A中的每个元素向零的方向取整数部分,返回与A同型的整数数组B。对复数元素,其实部和虚部分别进行取整,返回一个新的复数元素。【实例5.19】对向量[-2.9,-1.2,2.4,5.6,7.0,2.4+3.6i]中的元素向零的方向取整。>> A=[-2.9,-1.2,2.4,5.6,7.0,2.4+3.6i];原创 2015-12-28 09:05:03 · 1665 阅读 · 0 评论 -
round--向最近的整数取整
【功能简介】向最近的整数取整。【语法格式】B=round(A) 对A中的每个元素向最近的整数进行取整,返回与A同型的整数数组B。对复数元素,其实部和虚部分别进行取整,返回一个新的复数元素。【实例5.20】对向量[-2.9,-1.2,2.4,5.6,7.0,2.4+3.6i]中的元素向最近的方向取整。>> A=[-2.9,-1.2,2.4,5.6,7.0,2.4+3.原创 2015-12-28 09:05:32 · 1318 阅读 · 0 评论 -
floor--朝负无穷大方向取整
【功能简介】朝负无穷大方向取整。【语法格式】B=floor(A) 对A中的每个元素向负无穷大方向进行取整,返回与A同型的整数数组B。对复数元素,其实部和虚部分别进行取整,返回一个新的复数元素。【实例5.21】对向量[-2.9,-1.2,2.4,5.6,7.0,2.4+3.6i]中的元素向负无穷大方向取整。>> A=[-2.9,-1.2,2.4,5.6,7.0,2.4原创 2015-12-28 09:06:08 · 1263 阅读 · 0 评论