第10章 函数
C++第10章习题参考答案

四、综合题3 综合题3
答案: 答案: 调用d.vf2() 是错误的:对象将直接调用本类函数,但是 是错误的:对象将直接调用本类函数,但是DD 调用 类的vf2 函数需要一个参数。 函数需要一个参数。 类的 调用dp->vf2() 是错误的:由于 是错误的:由于DD 类的 类的vf2 函数和基类 函数和基类vf2 调用 的参数不一致,虚函数关系不成立,调用将指向DD 类 的参数不一致,虚函数关系不成立,调用将指向 函数,仍然出现参数的不一致。 的vf2 函数,仍然出现参数的不一致。 这两个语句注释掉后,运行的结果是: 这两个语句注释掉后,运行的结果是: DD::vf1 被调用 BB::vf2 被调用 EE::vf4 被调用 EE::vf3 被调用 联编的方式分别是:动态联编、静态联编、动态联编、 联编的方式分别是:动态联编、静态联编、动态联编、动 态联编。 态联编。
四、综合题2 综合题2
class Circle : public Shape { public: public: Circle( int = 0, int = 0, double = 0.0 ); const; virtual double getArea() const; const; void print() const; private: private: x,y; int x,y; radius; double radius; }; class Rectangle : public Shape { public: public: Rectangle( int = 0, int = 0); virtual double getArea() const const; void print() const; private: private: int a,b; a,b; };
第10章ARM官方DSP库的FastMathFunctions的使用

printf("%f\r\n", arm_sin_f32(i * PI / 128));
}
printf("***************************************************************\r\n");
for(i = 0; i < 256; i++) {
/* 这里是0 - 32767 对于[0 2*pi) */ printf("%d\r\n", arm_sin_q15(i*128)); } printf("***************************************************************\r\n");
注意输入参数 x 是弧度制即可,也就是说 sine 函数的一个周期对应于弧度[ 0 2*PI)。下面我们先通过 Matlab 绘制一个周期的 sine 曲线。新建一个.m 格式的脚本文件,并写入如下函数: x = 0:0.01:2*pi; plot(x, sine(x)) 运行后显示效果如下:
点击上面截图中的Tools->Data statistics,获取数据的分析结果,我们主要看Y轴。
10.2.3 arm_sin_q15
函数定义如下: q31_t arm_sin_q15(q15_t x) 使用中只需注意参数x的数值范围[0 2^15)相当于弧度[0 2*PI)即可。
10.3 平方根 sqrt
浮点数的平方根计算只需调用一条浮点指令即可,而定点数的计算要稍显麻烦。
10.3.1 arm_sqrt_f32
for(i = 0; i < 256; i++) {
经济学原理 第10章

I I (r )
式中,I表示利率r为零时的投资量,称为自主投 资,d是系数,表示利率每上升或下降一个百分点, 投资会减少或增加的数量,可称为利率对投资需求的 影响系数或投资需求的利率敏感系数。
如果用横坐标表示投资,纵标表示利率,投 资函数可以用投资曲线表示出来,如下图所示:
上图表明,当利率较高为r1时,投资量较小为 I1,当利率降低到r2时,投资量增大为I1。
下图为非线性的储蓄曲线。随着收入的增加, 非线性储蓄曲线的斜率越来越大,即非线性储蓄曲 线上各点的切线越来越陡峭,各点的切线的斜率越 来越大,非线性消费曲线越来越以递增的速率向右 上方倾斜,这表现出边际储蓄倾向递增的状况。
三、消费函数和储蓄函数的关系 从前面关于消费函数与储蓄函数的分析出发, 可以得到两者之间的三个重要关系: (1)消费函数和储蓄函数互为补数,二者之 和等于总收入。 (2)APC和MPC都随着收入增加而递减,但 APC>MPC。APS和MPS都随收入增加而递增,但 APS<MPS。 (3)MPC和MPS互为补数, APC和APS也互为 补数,即MPC+MPS=1、APC+APS=1。
一、两部门国民收入的决定 (一)消费函数与均衡国民收入的决定 在两部门经济社会中,总需求由消费与投资构 成,即Y=C+I,其中消费C=a+bY。 为了使分析简化,在国民收入决定的简单模型 中,把投资看作一个外生变量,是一个不随着利率 和国民收入水平变化而变化的常量。
根据这个假定,可设I=I0(I0为一个常量), 此时,均衡国民收入决定模型如下:
其中,S代表储蓄;Y代表收入;-a为自发储蓄; 1-b 的经济含义指增加的每单位收入中用于储蓄部 分的比率,(1-b)Y 是随着收入变化而变化的储蓄 量,也被称为引致储蓄。
完整版青岛版八年级下册数学第10章 一次函数含答案

青岛版八年级下册数学第10章一次函数含答案一、单选题(共15题,共计45分)1、如图,一次函数的图像经过,两点,则解集是()A. B. C. D.2、点P(x,y)在第一象限,且x+y=8,点A的坐标为(6,0),设△OPA 的面积为S.当S=12时,则点P的坐标为()A.(6,2)B.(4,4)C.(2,6)D.(12,﹣4)3、已知反比例函数y=(b为常数),当x>0时,y随x的增大而增大,则一次函数y=x+b的图象不经过第几象限()A.一B.二C.三D.四4、若点(a,y1)、(a+1,y2)在直线y=kx+1上,且y1>y2,则该直线所经过的象限是()A.第一、二、三象限B.第一、二、四象限C.第二、三、四象限D.第一、三、四象限5、关于的二元一次方程组的解满足,则直线与双曲线在同一平面直角坐标系中大致图象是()A. B. C. D.6、一次函数y=ax+b和反比例函数在同一直角坐标系中的大致图象是()A. B. C.D.7、下列各图中,表示y是x的函数的是()A. B. C.D.8、小明和小亮在同一条笔直的跑道上进行500米匀速跑步训练,他们从同一地点出发,先到达终点的人原地休息,已知小明先出发2秒,在跑步的过程中,小明和小亮的距离(米)与小亮出发的时间(秒)之间的函数关系如图所示,下列说法错误的是()A.小明的速度是4米/秒;B.小亮出发100秒时到达终点;C.小明出发125秒时到达了终点;D.小亮出发20秒时,小亮在小明前方10米.9、在同一坐标系内,一次函数与二次函数 y=ax2+8x+b 的图象可能是 ( )A. B. C.D.10、在动画片《喜羊羊与灰太狼》中,有一次灰太狼追赶喜羊羊,在距羊村40m处追上了喜羊羊.如图中s表示它们与羊村的距离(单位:m),t表示时间(单位:s).根据相关信息判断,下列说法中错误的是()A.喜羊羊与灰太狼最初的距离是30mB.灰太狼用15s追上了喜羊羊 C.灰太狼跑了60m追上了喜羊羊 D.灰太狼追上喜羊羊时,喜羊羊跑了60m11、若把函数y=2x-3图象向上平移3个单位长度,得到图象对应的函数解析式为( )A.y=2xB.y=2x-6C.y=4x-3D.y=-x-312、函数y=(k2﹣1)x+3k是一次函数,则k的取值范围是()A.k≠﹣1B.k≠1C.k≠±1D.k为一切实数13、如图,已知直线y=3x+b与y=ax﹣2的交点的横坐标为﹣2,根据图象有下列3个结论:①a>0;②b>0;③x>﹣2是不等式3x+b>ax﹣2的解集.其中正确的个数是()A.0B.1C.2D.314、甲、乙两车从A地出发,匀速驶向B地.甲车以80km/h的速度行驶1h 后,乙车才沿相同路线行驶.乙车先到达B地并停留1h后,再以原速按原路返回,直至与甲车相遇.在此过程中,两车之间的距离y(km)与乙车行驶时间x (h)之间的函数关系如图所示.下列说法:①乙车的速度是120km/h;②m=160;③点H的坐标是(7,80);④n=7.5.其中说法正确的有()A.4个B.3个C.2个D.1个15、1﹣7月份,某种蔬菜每斤的进价与每斤的售价的信息如图所示,则出售该种蔬菜每斤利润最大的月份是()A.3月份B.4月份C.5月份D.6月份二、填空题(共10题,共计30分)16、已知一次函数y= x+m﹣1(其中m是常数),如果函数值y随x的增大而减小,且与y轴交于点P(0,t),那么t的取值范围是________.17、复习课中,教师给出关于x的函数y=−2mx+m−1(m≠0).学生们在独立思考后,给出了5条关于这个函数的结论:①此函数是一次函数,但不可能是正比例函数;②函数的值y 随着自变量x的增大而减小;③该函数图象与y轴的交点在y轴的正半轴上;④若函数图象与x轴交于A(a,0),则a<0.5;⑤此函数图象与直线y=4x−3、y轴围成的面积必小于0.5.对于以上5个结论是正确的有________个.18、小雨拿5元钱去邮局买面值为80分的邮票,小雨买邮票后所剩钱数y (元)与买邮票的枚数x(枚)之间的关系式为________.19、已知直线的解析式为y=ax+b,现从﹣1,﹣2,﹣3,4四个数中任选两个不同的数分别作为a、b的值,则直线y=ax+b同时经过第一象限和第二象限的概率是________.20、如图,在平面直角坐标系中,点M是直线y=﹣x上的动点,过点M作MN⊥x轴,交直线y=x于点N,当MN≤8时,设点M的横坐标为m,则m的取值范围为________.21、一条笔直的公路上依次有A,B,C三地,甲,乙两人同时从A地出发,甲先使用共享单车,经过B地到达停车点C地后再步行返回B地,此时直接步行的乙也恰好到达B地.已知两人步行速度相同,两人离起点A的距离y(米)关于时间x(分)的函数关系如图,则________.22、已知关于x的方程mx+3=4的解为x=1,则直线y=(m-2)x-3一定不经过第________象限.23、函数与的图象如图所示,这两个函数的图象交点在y轴上,则使得的值都大于零的x的取值范围是________.24、如果每盒钢笔有10支,总售价100元,那么购买钢笔的总钱数y(元)与所买支数x之间的关系式为________.25、已知□ABCD的顶点B(1,1),C(5,1),直线BD,CD的解析式分别是y=kx,y=mx-14,则BC=________,点A的坐标是________.三、解答题(共5题,共计25分)26、已知函数y=(2m+1)x+m-3(1)若函数图象经过原点,求m的值;(2)若这个函数是一次函数,且y随着x的增大而减小,求m的取值范围;(3)若这个函数是一次函数,且图象不经过第四象限, 求的取值范围.27、已知函数y=(2m+1)x+m﹣3;(1)若函数图象经过原点,求m的值;(2)若函数图象在y轴的截距为﹣2,求m的值;(3)若函数的图象平行直线y=3x﹣3,求m的值;(4)若这个函数是一次函数,且y随着x的增大而减小,求m的取值范围.28、从甲地到乙地,先是一段上坡路,然后是一段平路,小明骑车从甲地出发,到达乙地后休息一段时间,然后原路返回甲地.假设小明骑车在上坡、平路、下坡时分别保持匀速前进,已知小明骑车上坡的速度比平路上的速度每小时少5km,下坡的速度比在平路上的速度每小时多5km,设小明出发xh后,到达离乙地ykm的地方,图中的折线ABCDEF表示y与x之间的函数关系.(1)小明骑车在平路上的速度为多少km/h,他在乙地休息了多少小时.(2)分别求线段AB、EF所对应的函数关系式.(3)从甲地到乙地经过丙地,如果小明两次经过丙地的时间间隔为0.85h,求丙地与甲地之间的路程.29、世界上大部分国家都使用摄氏温度,但美国、英国等国家的天气预报仍然使用华氏温度.两种计量之间有如下对应:摄氏温度/℃0 10 20 30 40华氏温度/℉32 50 68 86 104(Ⅰ)如果两种计量之间的关系是一次函数,设摄氏温度为x(℃)时对应的华氏温度为y(℉),请你写出华氏温度关于摄氏温度的函数表达式;(Ⅱ)求当华氏温度为0℉时,摄氏温度是多少℃?(Ⅲ)华氏温度的值与对应的摄氏温度的值有可能相等吗?若可能,求出此值;若不可能,请说明理由.30、已知一次函数y1=-2x+1,y2=x-2.⑴当x分别满足什么条件时,y1=y2, y1<y2, y1>y2?⑵在同一直角坐标系中作出这两个函数的图象,并用自己的话归纳出⑴中的答案与函数图象之间的关系.参考答案一、单选题(共15题,共计45分)1、C2、B3、B4、B5、E6、A7、C8、D9、C10、D11、A12、C13、D14、B15、A二、填空题(共10题,共计30分)17、18、19、20、21、22、23、24、25、三、解答题(共5题,共计25分)26、30、。
c++程序设计教程 第十章 构造函数和析构函数

10.1.2 构造函数重载
在一个类中可以定义多个构造函数,以便对类 对象提供不同的初始化方法。这些构造函数的函数 名完全相同,都没有返回值,而参数的类型或参数 的个数各不相同。对于一般的重载函数,系统是根 据参数列表来决定调用哪个函数,对重载的构造函 数而言,系统是根据创建对象时提供的参数来确定 调用哪个构造函数来初始化对象的。
return s;
4
}
2.使用参数初始化列表的构造函数
使用参数初始化列表的构造函数的形式为:
类名::构造函数名(<形参1,形参2,……>)<:数据成员1(形参1),数据成员2(形参2 ),………>
{函数体} 例10.1 中定义类Tri 的构造函数可以写成如下形式:
Tri(double x , double y , double z ):a(x),b(y),c(z){}
return s;
cout<<"Tria的周长"<<Tria.Peri()<<endl;
}
cout<<"tria的面积为: "<<tria.Area()<<endl;
};
}
7
10.1.3 默认的构造函数
默认的构造函数又称缺省的构造函数,有两种形式:
(1)参数为缺省值的构造函数,如在类体中说明以下形式 的构造函数:
函数,并不是用函数名调用的,而是隐式调用的
2
定义构造函数的两种方法
构造函数有不带参数的和带参数的两种,其定义的 形式都是一致的。 1.在构造函数体内对数据成员赋值: 在类体中定义构造函数的形式如下: 类名(<形参1,形参2,……>) {函数体} 其中,尖括号< >中的内容可以省略。
青岛版八年级下册数学第10章 一次函数含答案

青岛版八年级下册数学第10章一次函数含答案一、单选题(共15题,共计45分)1、如图,矩形ABCD的周长是28cm,且AB比BC长2cm.若点P从点A出发,以1cm/s的速度沿A→D→C方向匀速运动,同时点Q从点A出发,以2cm/s的速度沿A→B-→C方向匀速运动,当一个点到达点C时,另一个点也随之停止运动.若设运动时间为t(s),的面积为S(cm2),则s(cm2)与t(s)之间的函数图象大致是()A. B. C.D.2、一次函数y=1.5x+b(b<0)的图象可能是A. B. C. D.3、甲、乙两辆汽车沿同一路线赶赴距出发地480km的某地,甲匀速行驶一段时间出现故障,停车检修后又继续行驶,图中折线OABC、线段DE分别表示甲、乙两车所行路程y(km)与甲车出发时间x(h)间的函数关系,以下结论中错误的有()①乙车比甲车晚出发2h;②乙车的平均速度为60km/h;③甲车检修后的平均速度为l20km/h;④两车第二次相遇时,它们距出发地320km.A.1个B.2个C.3个D.44、函数y=的图象与函数y=x的图象没有交点,那么k的取值范围是( )A.k>1B.k<1C.k>-1D.k<-15、如图,在四边形ABCD中,AB∥CD,∠B=90°,AB=AD=5,BC=4,M、N、E分别是AB、AD、CB上的点,AM=CE=1,AN=3,点P从点M出发,以每秒1个单位长度的速度沿折线MB﹣BE向点E运动,同时点Q从点N出发,以相同的速度沿折线ND﹣DC﹣CE向点E运动,当其中一个点到达后,另一个点也停止运动.设△APQ的面积为S,运动时间为t秒,则S与t函数关系的大致图象为()A. B. C. D.6、若正比例函数y=mx(m是常数,m≠0)的图象经过点A(m,4),且y的值随x值的增大而减小,则m等于()A.2B.﹣2C.4D.﹣47、如图,在矩形中截取两个相同的正方形作为立方体的上下底面,剩余的矩形作为立方体的侧面,刚好能组成立方体.设矩形的长和宽分别为y和x,则y 与x的函数图象大致是()A. B. C. D.8、如图,在矩形中截取两个相同的圆作为圆柱的上、下底面,剩余的矩形作为圆柱的侧面,刚好能组合成圆柱.设矩形的长和宽分别为y和x,则y与x的函数图象大致是()A. B. C. D.9、如图,一个函数的图像由射线BA,线段BC,射线CD组成,其中点A(-1,2),B(1,3),C(2,1),D(6,5),则此函数()A.当x<1,y随x的增大而增大B.当x<1,y随x的增大而减小C.当x>1,y随x的增大而增大D.当x>1,y随x的增大而减小10、等腰三角形周长为20cm,底边长ycm与腰长xcm之间的函数关系是)A. B. C. D.11、若函数y=(m-2)x n-1+n是一次函数,则m,n应满足的条件是()A.m 2且n=0B.m=2且n=2C.m 2且n=2D.m=2且n=012、下列函数中,当x>0时,y随x的增大而减小的是()A.y=xB.y=x+2C.y=-x+2D.y=x 213、在下列四组点中,可以在同一个正比例函数图象上的一组点是()A.(2,﹣3),(﹣4,6)B.(﹣2,3),(4,6)C.(﹣2,﹣3),(4,﹣6)D.(2,3),(﹣4,6)14、如图,在等腰△ABC中,AB=AC=4cm,∠B=30°,点P从点B出发,以cm/s的速度沿BC方向运动到点C停止,同时点Q从点B出发,以1cm/s的速度沿BA﹣AC方向运动到点C停止,若△BPQ的面积为y(cm2),运动时间为x(s),则下列最能反映y与x之间函数关系的图象是()A. B. C.D.15、“漏壶”是一种古代计时器,在它内部盛一定量的水,不考虑水量变化对压力的影响,水从壶底小孔均匀漏出,壶内壁有刻度.人们根据壶中水面的位置计算时间,用x表示漏水时间,y表示壶底到水面的高度,下列图象适合表示y 与x的对应关系的是()A. B. C. D.二、填空题(共10题,共计30分)16、如图,点A的坐标为(﹣5,0),直线y= x+t与坐标轴交于点B,C,连结AC,如果∠ACD=90°,则t=________.17、如图,已知一次函数y1=x+b与一次函数y2=mx﹣n的图象相交于点P(﹣2,1),则关于不等式x+b≥mx﹣n的解集为________.18、某个函数具有性质:当x<0时,y随x的增大而减小,这个函数的表达式可以是________(只要写出一个符合题意的答案即可).19、已知y=kx+b,当-1≤x≤4时,3≤y≤6,则k,b的值分别是________.点M (a-1,2-a)不在第________ 象限.20、如图,已知长方形ABCD顶点坐标为A(1,1),B(3,1),C(3,4),D(1,4),一次函数y=2x+b的图像与长方形ABCD的边有公共点,则b的变化范围是________.21、若一次函数y=kx﹣(2k+1)是正比例函数,则k的值为________22、如图,OA在x轴上,OB在y轴上,OA=8,AB=10,点C在边OA上,AC=2,⊙P的圆心P在线段BC上,且⊙P与边AB,AO都相切.若反比例函数y=(k≠0)的图象经过圆心P,则k=________ .23、在同一直角坐标系中,点A,B分别是函数y=x-1与y=-3x+5的图像上的点,且点A,B关于原点对称,则点A的坐标为________.24、如图,点的坐标为(-2,0),点在直线上运动,当线段最短时,点的坐标是________.25、已知一次函数的图象经过点,则不等式的解是________.三、解答题(共5题,共计25分)26、如图所示的折线ABC•表示从甲地向乙地打长途电话所需的电话费y(元)与通话时间t(分钟)之间的函数关系的图象.(1)写出y与t•之间的函数关系式.(2)通话2分钟应付通话费多少元?(3)通话7分钟呢?27、老师在同一直角坐标系中画了一个反比例函数的图象以及正比例函数y=﹣x的图象,请同学们观察,并说出来.同学甲:与直线y=﹣x有两个交点;同学乙:图象上任意一点到两坐标轴的距离的积都为5.请根据以上信息,写出反比例函数的解析式.28、解方程组(1)(2)(用作图方法求解)29、从甲地到乙地,先是一段上坡路,然后是一段平路,小明骑车从甲地出发,到达乙地后休息一段时间,然后原路返回甲地.假设小明骑车在上坡、平路、下坡时分别保持匀速前进,已知小明骑车上坡的速度比平路上的速度每小时少5km,下坡的速度比在平路上的速度每小时多5km,设小明出发xh后,到达离乙地ykm的地方,图中的折线ABCDEF表示y与x之间的函数关系.(1)小明骑车在平路上的速度为多少km/h,他在乙地休息了多少小时.(2)分别求线段AB、EF所对应的函数关系式.(3)从甲地到乙地经过丙地,如果小明两次经过丙地的时间间隔为0.85h,求丙地与甲地之间的路程.30、已知 y1=2x+4,y2=5x+10,当x取哪些值时,y1<y2?参考答案一、单选题(共15题,共计45分)1、A2、A3、A4、A5、D6、B7、B8、A9、A10、B11、C12、C13、A14、D15、A二、填空题(共10题,共计30分)16、17、18、19、20、21、22、23、24、25、三、解答题(共5题,共计25分)27、30、。
大学物理A第十章 波函数

第十章 波函数一、填空题(每空3分)10-1 A,B 是简谐波同一波线上两点,已知B 点的相位比A 点超前2π,且波长4m λ=,波速2u m s =,则两点相距 ,频率为 。
(1,12m Hz )10-2 A,B 是简谐波同一波线上两点,已知B 点的相位比A 点超前2π,且波长4m λ=,波速2u m s =,则两点相距 。
(1m )10-3 一列横波沿X 正向传播,波速u=1m/s,波长λ=2m,已知在X=0.5m 处振动表达式为Y=2cos πt(SI),则其波函数为_______.( y=2cos(πt-πx+2π) (SI )) 10-4波源位于x 轴的坐标原点,运动方程为t y π240cos 100.43-⨯=,式中y 的单位为m ,t的单位为s ,它所形成的波形以 1s m 30-⋅ 的速度沿x 轴正向传播,则其波动方程为___ _____。
())(8240cos(100.43m x t y ππ-⨯=-)10-5机械波的表达式为()()0.05cos 60.06y t x m ππ=+,则该波的周期为 。
(13s ) 10-6一平面简谐波的波动方程为)2 4cos(08.0x t y ππ-=,式中单位为SI 制 。
则:(1)对于某一平衡位置,2=t s 与1.2=t s 时的相位差为 ;(2)对于同一时刻,离波源0.80 m 及0.30 m 两处的相位差为 。
(0.4π;π)10-7 一列横波在x 轴线上沿正向传播,在t 1=0和t 2=0.5s 时波形如图所示,设周期12t t T ->,波动方程为 。
()42cos(2.0xt y πππ-+=)10-8 某波线上有相距2.5cm 的A 、B 两点,已知振动周期为2.0s ,B 点的振动落后于A 点的相位为π/6,则波长λ = ,波速u = 。
(λ=0.3m ,u=0.15m/s ) 10-9一横波沿x 轴正向传播,波速u = 1m/s, ,已知在 x = 0.5m 处振动表达式为t yπcos 5=(SI) ,o242.0m y /mx /01=t s 5.02=t则其波函数为___ 。
(高数详解1-10章全部)10第十章无穷级数

第十章无穷级数【考试要求】1.理解级数收敛、发散的概念.掌握级数收敛的必要条件,了解级数的基本性质.2.掌握正项级数的比值审敛法.会用正项级数的比较审敛法.3.掌握几何级数、调和级数与p级数的敛散性.4.了解级数绝对收敛与条件收敛的概念,会使用莱布尼茨判别法.5.了解幂级数的概念,收敛半径,收敛区间.6.了解幂级数在其收敛区间内的基本性质(和、差、逐项求导与逐项积分).7.掌握求幂级数的收敛半径、收敛区间的方法.【考试内容】一、常数项级数的相关概念 1.常数项级数的定义一般地,如果给定一个数列 1u ,2u,,n u,,则由这数列构成的表达式123n u u u u +++++叫做常数项无穷级数,简称常数项级数或级数,记为1nn u∞=∑,即1231n n n u u u u u ∞==+++++∑,其中第n 项n u 叫做级数的一般项. 2.常数项级数收敛、发散的概念作常数项级数1nn u ∞=∑的前n 项和121nn n i i s u u u u ==+++=∑,ns 称为级数1nn u ∞=∑的部分和,当n 依次取1,2,3,时,它们构成一个新的数列11s u =,212s u u =+,3123s u u u =++,,1n s u =,. 如果级数1nn u ∞=∑的部分和数列{}n s 有极限s ,即lim n n s s →∞=,则称无穷级数1n n u ∞=∑收敛,这时极限s 叫做这级数的和,并写成123n s u u u u =+++++或者1nn us ∞==∑;如果{}n s 没有极限,则称无穷级数1n n u ∞=∑发散.3.收敛级数的基本性质(1)如果级数1nn u ∞=∑收敛于和s ,则级数1nn ku ∞=∑也收敛,且其和为ks .一般地,级数的每一项同乘一个不为零的常数后,它的收敛性不变. (2)如果级数1nn u ∞=∑、1nn v ∞=∑分别收敛于和s 、σ,则级数1()nn n uv ∞=±∑也收敛,且其和为s σ±. (3)在级数1nn u ∞=∑中去掉、加上或改变有限项,不会改变级数的收敛性.(4)如果级数1nn u ∞=∑收敛,则对这级数的项任意加括号后所成的级数仍收敛,且其和不变. (5)如果级数1nn u ∞=∑收敛,则它的一般项n u 趋于零,即lim 0n n u →∞=. 说明:此条件称为级数收敛的必要条件.由原命题成立逆否命题一定成立可得,如果lim n n u →∞不为零,则级数1n n u ∞=∑一定发散.4.几个重要的常数项级数(1)等比级数级数21nnn q q q q ∞==++++∑或 21nnn q q q q ∞==+++++∑称为等比级数或几何级数,其中q 叫做级数的公比.其收敛性为:当1q <时,级数收敛;当1q ≥时级数发散. (2)调和级数级数11111123n nn∞==+++++∑ 称为调和级数,此级数是一个发散级数. (3)p 级数级数11111123p p p pn nn ∞==+++++∑称为p 级数,其中常数0p >.其收敛性为:当1p >时,级数收敛;当1p ≤时级数发散.二、正项级数的审敛法 1.比较审敛法设1n n u ∞=∑和1nn v ∞=∑都是正项级数,且存在正数N ,使当n N ≥时有n n u v ≤成立.若级数1nn v ∞=∑收敛,则级数1n n u ∞=∑收敛;如果级数1nn u ∞=∑发散,则级数1nn v ∞=∑也发散. 2.比较审敛法的极限形式设1nn u ∞=∑和1nn v ∞=∑都是正项级数.(1)如果lim nn nu l v →∞=,0l ≤<+∞,且级数1n n v ∞=∑收敛,则级数1nn u∞=∑收敛;(2)如果lim nn nu l v →∞=,0l <≤+∞,且级数1n n v ∞=∑发散,则级数1nn u ∞=∑发散.说明:极限形式的比较审敛法,在两个正项级数的一般项均趋于零的情况下,其实是比较它 们的一般项作为无穷小的阶.上述结论表明,当n →∞时,如果n u 是与n v 同阶或是比n v 高阶的无穷小,而级数1n n v ∞=∑收敛,则级数1nn u∞=∑收敛;如果n u 是与n v 同阶或是比n v 低阶的无穷小,而级数1nn v ∞=∑发散,则级数1nn u ∞=∑发散. 3.比值审敛法(达朗贝尔判别法)设1nn u∞=∑为正项级数,如果1lim n n nu u ρ+→∞=,则当1ρ<时级数收敛;1ρ>(或1limn n nu u +→∞=+∞)时级数发散;1ρ=时级数可能收敛也可能发散.4.根值审敛法(柯西判别法)设1nn u ∞=∑为正项级数,如果lim n ρ→∞=,则当1ρ<时级数收敛;1ρ>(或lim n →∞=+∞)时级数发散;1ρ=时级数可能收敛也可能发散.三、交错级数及其审敛法1.交错级数的概念所谓交错级数是这样的级数,它的各项是正负交错的,从而可以写成下面的形式:1234u u u u -+-+=,或12341(1)nnn u u u u u ∞=-+-+-=-∑ ,其中1u ,2u,都是正数.2.交错级数的审敛法—莱布尼茨定理如果交错级数11(1)n nn u ∞-=-∑满足条件:(1)1n n u u +≥ (1,2,3,n =);(2)lim 0n n u →∞=.则级数收敛.四、绝对收敛与条件收敛 1.绝对收敛与条件收敛对于一般的级数12n u u u ++++ ,它的各项为任意实数.如果级数1nn u ∞=∑各项的绝对值所构成的正项级数1nn u ∞=∑收敛,则称级数1nn u ∞=∑绝对收敛;如果级数1n n u ∞=∑收敛,而级数1nn u ∞=∑发散,则称级数1n n u ∞=∑条件收敛.例如,级数1211(1)n n n ∞-=-∑是绝对收敛级数,而级数111(1)n n n ∞-=-∑是条件收敛级数.对于绝对收敛级数,我们有如下结论:如果级数1nn u ∞=∑绝对收敛,则级数1nn u ∞=∑必定收敛.这说明,对于一般的级数1nn u ∞=∑,如果我们用正项级数的审敛法判定级数1nn u ∞=∑收敛,则此级数一定收敛.这就使得一大类级数的收敛性判定问题,转化为正项级数的收敛性 判定问题. 2.重要结论一般说来,如果级数1nn u ∞=∑发散,我们不能断定级数1nn u ∞=∑也发散.但是,如果我们用比值审敛法或根值审敛法根据1lim 1n n nu u ρ+→∞=>或lim 1n ρ→∞=>判定级数1n n u ∞=∑发散,则我们可以断定级数1nn u ∞=∑必定发散(这是因为从1ρ>可推知n →∞时n u 不趋于零,从而n →∞时n u 也不趋于零,因此级数1nn u ∞=∑发散). 五、幂级数 (一)函数项级数1.函数项级数的定义如果给定一个定义在区间I 上的函数列 1()u x ,2()u x ,,()n u x ,,则由这函数列构成的表达式123()()()()n u x u x u x u x +++++称为定义在I 上的函数项无穷级数,简称函数项级数.2.收敛域、发散域、和函数对于每一个确定的值0x I ∈,函数项级数1()n n u x ∞=∑成为常数项级数102030()()()u x u x u x +++.如果该常数项级数收敛,就称点0x 是函数项级数1()n n u x ∞=∑的收敛点;如果该常数项级数发散,就称点0x 是发散点.函数项级数1()n n u x ∞=∑的收敛点的全体称为收敛域,发散点的全体称为发散域.对应于收敛域内的任意一个常数x ,函数项级数成为一收敛的常数项级数,因而有一确定的和s .这样,在收敛域上,函数项级数的和是x 的函数()s x ,通常称()s x 为函数项级数的和函数,这函数的定义域就是级数的收敛域,并写成 123()()()(s x u x u x u x=++ .(二)幂级数及其收敛性1.幂级数的定义函数项级数中简单而常见的一类级数就是各项都是幂函数的函数项级数,即所谓幂级 数,形式为012nn n a x a a x a x ∞==++∑,其中常数0a ,1a ,2a ,,n a ,叫做幂级数的系数. 2.阿贝尔定理 如果级数nn n a x ∞=∑当0x x =(00x ≠)时收敛,则适合不等式0x x <的一切x 使这幂级数绝对收敛.反之,如果级数nnn a x ∞=∑当0x x =时发散,则适合不等式0x x >的一切x 使这幂级数发散.由上述定理可以推出,如果幂级数nn n a x∞=∑不是仅在0x =一点收敛,也不是在整个数轴上都收敛,则必有一个确定的正数R 存在,使得当x R <时,幂级数绝对收敛;当x R >时,幂级数发散;当x R =或x R =-时,幂级数可能收敛也可能发散.正数R 叫做幂级数的收敛半径,开区间(,)R R -叫做幂级数的收敛区间.3.求收敛半径及收敛区间的方法 (1)对于标准形式的幂级数nnn a x ∞=∑或1nnn a x ∞=∑,有如下方法:如果1lim n n na a ρ+→∞=,其中n a 、1n a +是幂级数0nn n a x ∞=∑的相邻两项的系数,则这幂级数的收敛半径1,0,00,R ρρρρ⎧≠⎪⎪⎪=+∞=⎨⎪=+∞⎪⎪⎩ .(2)对于非标准形式的幂级数0()n n u x ∞=∑或1()nn u x ∞=∑(如202!nnn x n ∞=∑或0(1)2n nn x n ∞=-∑),方法如下:令1()lim 1()n n nu x u x +→∞<,得到x 的范围,然后再求x 的两个边界值所对应的常数项级数的敛散性即可.(三)幂级数的和函数 1.幂级数和函数的性质 性质 1 幂级数n n n a x ∞=∑的和函数()s x 在其收敛域I 上连续.性质 2 幂级数n n n a x ∞=∑的和函数()s x 在其收敛域I 上可积,并有逐项积分公式0000()xxn n n n s x dx a x dx ∞∞==⎡⎤==⎢⎥⎣⎦∑∑⎰⎰ (x I ∈),逐项积分后所得到的幂级数和原来的幂级数有相同的收敛半径.性质 3 幂级数nnn a x ∞=∑的和函数()s x 在其收敛区间(,)R R -内可导,并有逐项求导公式()00()n n n n n n s x a x a x ∞∞==''⎛⎫'=== ⎪⎝⎭∑∑(x R <),逐项求导后所得到的幂级数和原来的幂级数有相同的收敛半径. 2.幂级数和函数的求法(“先导后积”或“先积后导”)当幂级数的一般项形如(1)nxn n +时,可用先求导后求积分的方法求其和函数;当幂级数的一般项形如2(21)n n x +、1n nx -等形式,可用先求积分后求导的方法求其和函数.3.常用的幂级数展开式 (1)2111n nn x x x x x ∞===+++++-∑,11x -<<;(2)21(1)11n n n x x x x ∞==-=-+-++∑,11x -<<.【典型例题】【例10-1】用比较法或其极限形式判别下列级数的敛散性. 1.11n ∞=∑. 解:因1141lim lim 12n n n n n→∞→∞-==,而调和级数11n n∞=∑发散,故原级数发散.2.213n n ∞=-∑ .解:因222233lim lim 31n n n n n n n →∞→∞-==-,而级数211n n∞=∑是收敛的p 级数,故原级数收敛.3.1352nn nn ∞=-∑ .解:因33552lim lim 152335nn n n n n n n nn n →∞→∞-=⋅=-⎛⎫ ⎪⎝⎭,而级数135nn ∞=⎛⎫⎪⎝⎭∑是收敛的等比级数,故原级数收敛.4.11sin n n ∞=∑ .解:因 1sin lim 11n n n→∞=,而调和级数11n n ∞=∑发散,故原级数发散. 5.11(1cos )n n ∞=-∑ .解:因 211cos1lim 12n n n→∞-=,而级数211n n∞=∑是收敛的p 级数,故原级数收敛.6.32tan n nn π∞=∑ .解:因2222tan lim lim 211n n n n n n n n πππ→∞→∞⋅==,而级数211n n∞=∑是收敛的p 级数,故原级数收敛.7.312(1)n n n n ∞=++∑ .解:因333322(1)lim lim 11(1)n n n n n n n n n n→∞→∞+++=⋅=+,而级数311n n∞=∑是收敛的p 级数,故原级数收敛.8.111nn a∞=+∑ (0a >). 解:当1a =时, 111lim lim 0122n n n a →∞→∞==≠+,故原级数发散;当01a <<时,11lim lim 10110n n n a →∞→∞==≠++,故原级数发散;当1a >时,因11lim lim 111n n n n n n a a aa →∞→∞+==+,而级数11nn a∞=∑是收敛的等比级数,故原级数收敛.【例10-2】利用比值审敛法判别下列级数的敛散性.1.1(1)!2nn n ∞=+∑ . 解:因11(2)!(2)!22lim lim (1)!2(1)!2n n n n n n n n n n ++→∞→∞++=⋅=++,故原级数发散.2.213n n n∞=∑ .解:因221212(1)(1)313lim lim 1333n n n n n n n n n n ++→∞→∞++=⋅=<,故原级数收敛.3.1135(21)3!nn n n ∞=⋅⋅⋅⋅-⋅∑ .解:因1135(21)(21)3(1)!limlim 135(21)3!n n n nn n n n n +→∞→∞⋅⋅⋅⋅-⋅+⋅+=⋅⋅⋅⋅-⋅,故原级数收敛.4.110!nn n ∞=∑ .解:因111010!(1)!lim lim 0110(1)!10!n n n n n n n n n n ++→∞→∞+=⋅=<+,故原级数收敛.5.1212nn n ∞=-∑ . 解:因112121212lim lim 2122122n n n n n n n n n n ++→∞→∞++=⋅=<--,故原级数收敛. 6.21sin2nn nπ∞=∑ . 解:因22sin22limlim 1122nnn n nnn n πππ→∞→∞==⋅,故原级数与级数212n n n∞=∑敛散性相同.对于级数212n n n∞=∑,因221212(1)(1)212lim lim 1222n n n n n n n n n n ++→∞→∞++=⋅=<,故级数212n n n∞=∑收敛,所以原级数也收敛.【例10-3】利用根值审敛法判别下列级数的敛散性.1.12(1)2nnn ∞=+-∑ . 解:111lim lim lim 22nn n n e→∞→∞→∞==,故原级数收敛.2.11[ln(1)]nn n ∞=+∑ . 解:lim lim lim ln(1n n n →∞→∞→∞==,故原级数收敛.【例10-4】判定下列级数的敛散性,如果是收敛的,判定是绝对收敛还是条件收敛. 1.111(1)n n ∞-=-∑ . 解:因级数11111(1)n n n ∞∞-==-=∑∑发散,但由莱布尼茨定理可知,原级数满足111n n u u +=>=,且1lim 0n →∞=,所以原级数收敛且为条件收敛. 2.1211(1)n n n∞-=-∑ .解:因级数1221111(1)n n n n n∞∞-==-=∑∑收敛,所以原级数绝对收敛.3.11(1)1n n nn ∞+=-+∑ .解:因1lim(1)1n n n n +→∞-+不存在,故原级数发散.4.11sin 27n n n π∞=∑ .解:11sin 272n n n π≤,而级数112nn ∞=∑是收敛的等比级数,故根据比较审敛法可知,级数11sin 27n n n π∞=∑收敛,故原级数绝对收敛.【例10-5】求下列幂级数的收敛半径和收敛域. 1.11(1)nn n xn∞-=-∑. 解:因111lim lim 11n n n na n a nρ+→∞→∞+===,所以收敛半径11R ρ==,故收敛区间为(1,1)-.又当1x =-时,原级数即为11()n n ∞=-∑,发散;当1x =时,原级数即为111(1)n n n ∞-=-∑,收敛,故原级数的收敛域为(1,1]-.2.0!nn xn ∞=∑ .解:因111(1)!lim lim lim11!n n n n na n a n n ρ+→∞→∞→∞+===+,所以收敛半径R =+∞,故级数的收敛域为(,)-∞+∞.3.0!nn n x ∞=∑. 解:因1(1)!lim lim !n n n na n a n ρ+→∞→∞+===+∞,所以收敛半径0R =,即级数仅在点0x =处收敛.4.2121n nn x n ∞=+∑ . 解:因12122(1)1limlim lim 21n n n n n n na n a n ρ++→∞→∞→∞++===+,所以收敛半径112R ρ==,故收敛区间为11(,)22-.又当12x =-时,原级数即为21(1)1n n n ∞=-+∑,收敛;当12x =时,原级数即为2111n n ∞=+∑,收敛,故原级数的收敛域为11[,]22-.【例10-6】求下列幂级数的收敛域.1.1(1)2nnn x n ∞=-⋅∑ .解:这是非标准形式的幂级数,我们用比值审敛法.令 11(1)1(1)2lim 1(1)22n n n n n x x n x n ++→∞--+⋅=<-⋅,则12x -<,故当13x -<<时级数收敛,当1x <-或3x >时级数发散.当1x =-时,原级数即为1(1)n n n ∞=-∑,收敛;当3x =时,原级数即为11n n∞=∑,发散.因此原级数的收敛域为[1,3)-.2.211(1)21n nn xn +∞=-+∑ .解:这是非标准形式的幂级数,我们用比值审敛法.令 231221(1)23lim 1(1)21n n n n n xn x x n +++→∞-+=<-+,则当11x -<<时级数收敛,当1x <-或1x >时级数发散.当1x =-时,原级数即为111(1)21n n n ∞+=-+∑,收敛;当1x =时,原级数即为11(1)21nn n ∞=-+∑,也收敛.因此原【例10-7】求下列幂级数的和函数. 1.11n n nx∞-=∑ .解:先求幂级数的收敛域.令 1(1)lim 1nn n n xx nx-→∞+=<,可得收敛区间为(1,1)-.当1x =-时,原级数即为1(1)nn n ∞=-∑,发散;当1x =时,原级数即为1n n ∞=∑,也发散.因此原再求和函数.设和函数11()n n s x nx ∞-==∑,则11()()()()1nnn n xs x x x x ∞∞=='''====-∑∑, (1,1)x ∈-.2.2111(1)21n n n xn -∞-=--∑ . 解:先求幂级数的收敛域.令212211(1)21lim 1(1)21n nn n n x n x x n +-→∞--+=<--,可得收敛区间为(1,1)-.当1x =-时,原级数即为11(1)21nn n ∞=--∑,收敛;当1x =时,原级数即为111(1)21n n n ∞-=--∑,也收敛.因此原级数的收敛域为[1,1]-.再求和函数.设和函数2111()(1)21n n n xs x n -∞-==--∑,则 122241()(1)1n n n s x xx x ∞--='=-=-+-∑, 故[]2001()arctan arct 1xxs x dx x x ===+⎰, [1,1]x ∈-.3.111(1)n n x n n ∞+=+∑. 解:先求幂级数的收敛域. 令211(1)(2)lim 11(1)n n n xn n x xn n +→∞+++=<+,可得收敛区间为(1,1)-.当1x =-时,原级数即为111(1)(1)n n n n ∞+=-+∑,收。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
14
数 据 库 技 术 与 应 用
15
数 据 库 技 术 与 应 用
例:在Northwind库上创建自定义函数 my_function1,该函数实现输入代表商品年销售 额的money类型参数的值后返回字符串,如果年销 售额大于10000,返回“热销商品”,否则返回 “非热销商品”
16
数 据 库 技 术 与 应 用
21
10.2.2 查看用户自定义函数
自定义函数的名称保存在sysobjects系统表中 创建自定义函数的源代码保存在syscomments系 统表中
22Leabharlann 数 据 库 技 术 与 应 用
1. 使用系统存储过程查看
EXEC sp_help | sp_helptext 函数名 例:用系统存储过程sp_helptext 查看用户自 定义函数my_funciton1的定义文本信息
28
数 据 库 技 术 与 应 用
10.3 用户自定义函数类型
标量函数
自定 义函 数有 三种 类型 内嵌表值函数
数 据 库 技 术 与 应 用
多语句表值函数
29
例:创建标量函数,要求将当前系统日期转化为年 月日格式的字符串并返回,且默认的分隔符为 ‘ :: ’ ,并允许用户自行定义分隔符
convert(数据类型,字段名,日期样式编号)
41
数 据 库 技 术 与 应 用
下面举例说明使用多语句表值函数my_function4分 别获取来自Paris的所有客户和供应商的信息。
42
数 据 库 技 术 与 应 用
本次课主要内容
第十章 • 10.1 • 10.2 • 10.3 • 10.4 用户自定义函数 用户自定义函数概述 创建用户自定义函数 用户自定义函数类型 修改和删除用户自定义函数
数 据 库 技 术 与 应 用
12
10.2.1
创建步骤与方法
13
数 据 库 技 术 与 应 用
例:创建一个自定义函数,计算某人到现在为止 的工龄工资
思路: 工龄工资=已工作年数 * 工作一年的工龄工资 已工作年数=当前时间 – 开始参加工作时间
工龄工资=(当前时间-开始参加工作时间) *年工龄工资
数 据 库 技 术 与 应 用
这些信息架构视图也是基于系统表sysobjects和 syscomments实现的
25
例:使用系统表sysobjects查看数据库 Northwind上存在的所有用户自定义函数的相关 信息。 USE Northwind SELECT * from sysobjects WHERE type='FN' go
35
例: 在Northwind数据库上建立一个可以根据输入
的城市名返回所有该城市的客户和供应商的信息的
内嵌表值函数my_function3
如果已有一个视图(城市中客户与供应商列表) “Customer and Suppliers by City”
数 据 库 技 术 与 应 用
36
37
数 据 库 技 术 与 应 用
45
数 据 库 技 术 与 应 用
10.4.2
删除
DROP FUNCTION [所有者.]函数名 例:删除在Northwind库上创建的自定义函数 my_function1 DROP FUNCTION my_function1
数 据 库 技 术 与 应 用
46
6
数 据 库 技 术 与 应 用
7
数 据 库 技 术 与 应 用
8
数 据 库 技 术 与 应 用
9
数 据 库 技 术 与 应 用
函数类型: • 内置函数 • 用户定义函数 内置函数 • 是一组预定义的函数,是 SQL语言的一部 分,按 SQL参考中定义的方式运行且不能 修改。
10
数 据 库 技 术 与 应 用
USE Northwind go EXEC sp_helptext my_function1 go
23
数 据 库 技 术 与 应 用
24
数 据 库 技 术 与 应 用
2. 使用系统表或系统信息架构视图
在SQL Server中存在 三个信息架构视图 报告有关用户自定 义函数的信息
ROUTINES PARAMETERS ROUTINE_COLUMNS
数 据 库 技 术 与 应 用
43
10.4 修改和删除用户自定义函数
10.4.1 修改
ALTER FUNCTION [ower-name,] function-name ([{ @parameter-name scalar-parameter-datetype [=default]}[,…n]]) RETURNS scalar-return-datatype [WITH <function-option> [,…n] ] [AS] BEGIN sql-statement RETURN scalar-expression END
30
数 据 库 技 术 与 应 用
31
数 据 库 技 术 与 应 用
CREATE FUNCTION my_function2 (@DATE datetime, @separator nvarchar(2)='::') RETURNS nvarchar(20) BEGIN DECLARE @returnstring nvarchar(20) SET @returnstring='今天是' +CONVERT(nvarchar(5),datepart(year,@date)) +‘年’+ @separator + CONVERT(nvarchar(5),datepart(month,@date)) +‘月’+ @separator + CONVERT(nvarchar(5),datepart(day,@date)) +'日' RETURN @returnstring END
• 是一组编译好的 SQL 语句,他们可以带一个或一 组数值做参数,也可以不带参数,它返回一个数 值、数值集合,或执行一些操作。 • 函数能够重复执行一些操作,从而避免不断重写 代码。
数 据 库 技 术 与 应 用
4
getdate() 得到当前系统日期时间 year() 得到日期参数的年份
5
数 据 库 技 术 与 应 用
38
数 据 库 技 术 与 应 用
下面示例使用新建立的内嵌表值函数 my_function3来获取“巴黎”市的所有客户和供 应商的信息
39
数 据 库 技 术 与 应 用
10.3.3 多语句表值函数
赋值 控制流 DECLARE SELECT 游标操作 INSERT UPDATE DELETE EXECUTE
40
允许 使用 的语 句
数 据 库 技 术 与 应 用
例: 在Northwind库上利用视图Customer and Suppliers by City(某一城市的客户 与供应商),建立一个可以根据输入的 城市名和用户,要求返回所有该城市的 客户或供应商的信息的多语句表值函数 my_function4,并将其与上例建立的内 嵌表值函数my_function3对比
32
数 据 库 技 术 与 应 用
如何调用新建立的标量函数呢?
可以运行如下命令: SELECT dbo.my_function2(GETDATE(),’--‘)
33
数 据 库 技 术 与 应 用
10.3.2 内嵌表值函数 Inline Table-valued Functions •在内嵌表值函数中,RETURN子句中包含有一条 单独的SELECT语句,该语句的结果构成了内嵌 表值函数所返回的表
可替代视图,可用在T-SQL 查询中允许表或视图表达 式的地方
34
数 据 库 技 术 与 应 用
视图:受限于单个 SELECT 语句,不允许包含用户 自己提供的参数
内嵌表值函数:可包含附加的语句,使函数所包含 的逻辑比视图的逻辑更强
返回表的内嵌表值函数还可替换返回单个结果集的 存储过程
数 据 库 技 术 与 应 用
44
数 据 库 技 术 与 应 用
例:修改在Northwind库上创建的自定义函数 my_function1,将区分商品是否热销的年销售额由 当初的10000提高到20000 ALTER FUNCTION my_function1 (@moneyinput money) RETURNS nvarchar(5) BEGIN DECLARE @returnstring nvarchar(5) IF @moneyinput<20000 SET @returnstring='非热销商品' ELSE SET @returnstring='热销商品' RETURN @returnstring END
数 据 库 技 术 与 应 用
26
本次课主要内容
第十章 • 10.1 • 10.2 • 10.3 • 10.4 用户自定义函数 用户自定义函数概述 创建用户自定义函数 用户自定义函数类型 修改和删除用户自定义函数
数 据 库 技 术 与 应 用
27
10.3.1 标量函数 Scalar functions 标量函数返回在 RETURNS子句中定义 的数据类型的单个数据值