文档库 最新最全的文档下载
当前位置:文档库 › Exam_C作业与实验04

Exam_C作业与实验04

Exam_C作业与实验04
Exam_C作业与实验04

实验项目名称:分支程序设计

姓名:专业:学号:联系电话Email:

一、要求

1、掌握逻辑运算符的使用。

2、掌握用switch编程。

3、掌握else-if语句和嵌套if的编程。

二、作业结果、实验程序及运行结果(必填)

(二)实验程序与运行结果

要求:实验程序使用文本方式,运行结果必须粘贴运行图(尽可能把图弄小一些)。

程序

#include

int main()

{

char grade;

scanf("%c",&grade);

printf("Your score:");

switch(grade)

{

case'A':printf("90~100\n");break;

case'B':printf("80~89\n");break;

case'C':printf("70~79\n");break;

case'D':printf("60~69\n");break;

case'E':printf("<60\n");break;

}

return 0;

}

结果

三、实验内容

(三)理论知识题

●单选题

1.设x,y,t为整型变量,且已赋值。下列程序段中,( c )在实现两个变量x和y的交换可能会出错。

A、{ t=x; x=y; y=t; }

B、{x=x+y; y=x-y; x=x-y; }

C、{ x=x*y; y=x/y; x=x/y; }

D、{ x=x-y; y=x+y; x=y-x; }

2. 执行语句“s=0; for(k=1; s<20||k<=12; k=k+2) s=s+k;”后,s、k的值为( A )。

A、25、9

B、25、11

C、36、11

D、36、13

3.若有如下程序,其中s、a、b、c均已定义为整型变量,且a、c均已赋值(c大于0)

s=a;

for(b=1;b<=c;b++) s=s+1;

则与上述程序段功能等价的赋值语句是( B )

A、s=a+b;

B、s=a+c;

C、s=s+c;

D、s=b+c;

4.能正确表示逻辑关系“a≥ 10或a≤0”的C语言表达式是_D__。

A)a>=10 or a<= O B) a>=0|a<=10 C)a>=10&&a<=O D) a>=10|| a<=0

5.下列叙述中正确的是_D___。

A)break语旬只能用于switch语句

B)在switch语句中必须使用default

C)break语句必须与switch语句中的case配对使用

D)在switch语句中,不一定要使用break语句

6.有一函数y=,以下程序段中错误的是__C__。

int main()

{

int a=2,b=-1,c=2;

if(a

if(b<0) c=0;

else c++;

printf("%d\n",c);

return 0;

}

A)0 B)1 C)2 D)3

8.下列程序段的输出结果是__C__。

#include

int main()

{

int x=1,a=0,b=0;

switch(x)

{

case 0: b++;

case 1: a++;

case 2: a++;b++;

}

printf("a=%d,b=%d\n",a,b) ;

return 0;

}

A)a=2,b=1 B)a=1,b=1 C) a=1,b=0 D)a=2,b=2

9.在执行以下程序时,为使输出结果为:t=4,则给a和b输入的值应满足的条件是___C___。int main()

{

int a,b,s,t;

scanf("%d,%d",&a,&b);

s=1;t=1;

if(a>0)s=s+1;

if(a>b)t=s+t;

else if(a==b)t=5;

else t=2*s;

printf("t=%d\n",t);

}

A)a>b B)aa>b

填空题

1.下列程序段的输出是__9 7____。

int k;

float s;

for (k=0, s=0; k < 7; k ++)

s =s+ k/2;

printf("%d, %f\n", k, s);

2. 设ch是字符型变量,判断ch为英文字母的表达式是___(ch >= ‘0’)&&(ch <= ‘9’)

___。

3. 表示条件1010&&x<100||x<0__。

4.表达式!!5的值是___1___。

(二)编程:

即:输入五级制成绩(A~E),输出相应的百分制成绩(0~100)区间,要求用switch语句,比如,输入A,输出则为90~100。

数学软件MATLAB实验作业

数学软件与数学实验作业 一.《数学软件》练习题(任选12题,其中19-24题至少选2题): 3.对下列各式进行因式分解. (1). syms x y >> factor(x^5-x^3) (2). syms x y >> factor(x^4-y^4) (3). syms x >> factor(16-x^4) (4). syms x >> factor(x^3-6*x^2+11*x-6) (5). syms x y >> factor((x+y)^2-10*(x+y)+25) (6). syms x y >> factor(x^2/4+x*y+y^2) (7). syms x y a b >> factor(3*a*x+4*b*y+4*a*y+3*b*x) (8). syms x >> factor(x^4+4*x^3-19*x^2-46*x+120) 5.解下列方程或方程组. (1).solve('(y-3)^2-(y+3)^3=9*y*(1-2*y)') (2). solve('3*x^2+5*(2*x+1)') (3). solve('a*b*x^2+(a^4+b^4)*x+a^3*b^3','x') (4). solve('x^2-(2*m+1)*x+m^2+m','x') (5). [x,y]=solve('4*x^2-9*y^2=15','2*x-3*y=15') 6.计算极限. (1). syms x f=(exp(x)-exp(-x))/sin(x); limit(f,x,0) (2) syms x >> f=(x/(x-1)-1/log(x)); >> limit(f,x,1) (3). syms x >> f=(1-cos(x))/x^2; >> limit(f,x,0)

数据库实验报告完整

华北电力大学 实验报告 | | 实验名称数据库实验 课程名称数据库 | | 专业班级:学生姓名: 学号:成绩: 指导教师:实验日期:2015/7/9

《数据库原理课程设计》课程设计 任务书 一、目的与要求 1.本实验是为计算机各专业的学生在学习数据库原理后,为培养更好的解决问题和实际动手能力 而设置的实践环节。通过这个环节,使学生具备应用数据库原理对数据库系统进行设计的能力。 为后继课程和毕业设计打下良好基础。 2.通过该实验,培养学生在建立数据库系统过程中使用关系数据理论的能力。 3.通过对一个数据库系统的设计,培养学生对数据库需求分析、数据库方案设计、系统编码、界 面设计和软件调试等各方面的能力。是一门考查学生数据库原理、面向对象设计方法、软件工程和信息系统分析与设计等课程的综合实验。 二、主要内容 针对一个具有实际应用场景的中小型系统(见题目附录)进行数据库设计,重点分析系统涉及的实体、实体之间的联系,实现增加、删除、更新、查询数据记录等基本操作。大致分为如下步骤: 1. 理解系统的数据库需求,分析实体及实体间联系,画出E-R图: 1)分析确定实体的属性和码,完成对该实体的实体完整性、用户自定义完整性的定义。 2)设计实体之间的联系,包括联系类型和联系的属性。最后画出完整的E-R图。 2.根据设计好的E-R图及关系数据库理论知识设计数据库模式: 1)把E-R图转换为逻辑模式; 2)规范化设计。使用关系范式理论证明所设计的关系至少属于3NF并写出证明过程;如果不属于3NF则进行模式分解,直到该关系满足3NF为止,要求写出分解过程。 3)设计关系模式间的参照完整性,要求实现级联删除和级联更新。 4)用SQL语言完成数据库内模式的设计。 3.数据库权限的设计: 1)根据系统分析,完成授权操作; 2)了解学习收回权限的操作。 4.完成用户界面的设计,对重要数据进行加密。

数学实验上机汇总未完成

数学实验上机作业整理∈hyd 实验一 1. 计算球体体积(半径r=5) r=5;v=(4/3)*pi*r^3 v =523.5988 2.设矩阵1234567891023416A ?? ? = ? ??? (1)提取A 的第2列赋值给B; A=[1 2 3 4 5;6 7 8 9 10;2 3 4 1 6];B=A(:,2) B = 2 7 3 (2)提取A 的第2行前3个数给C ; A=[1 2 3 4 5;6 7 8 9 10;2 3 4 1 6];C=A(2,[1,2,3]) C = 6 7 8 (3)提取A 第1,3行和2, 4列相交位置元素构成子矩阵D ; A=[1 2 3 4 5;6 7 8 9 10;2 3 4 1 6];D=A([1,3],[2,4]) D = 2 4 3 1 (4)构造矩阵E 使得E 的结构为:132213C E D C ???? ?= ? ?? A=[1 2 3 4 5;6 7 8 9 10;2 3 4 1 6];E=[D [C;C]] E = 2 4 6 7 8 3 1 6 7 8

(5)把A 中间的8换为0; A(2,3)=0;A A = 1 2 3 4 5 6 7 0 9 10 2 3 4 1 6 (6)去掉A 的第2行; A=[1 2 3 4 5;6 7 8 9 10;2 3 4 1 6]; A(2,:)=[] A = 1 2 3 4 5 2 3 4 1 6 3.写出完成下列操作的命令 (1) 建立10阶单位矩阵A; A=eye(10) (2)建立5×6的随机矩阵A ,其元素为[100,200]范围内的随机数; A=rand(5,6)*100+100 (3)将A 对角线元素加30 A+eye(5,6)*30 4.(选做题)设有分块矩阵333223E R A O S ????? =? ??? ,其中E,R,O,S 分别为单位矩阵、随机矩阵、零矩阵和对角矩阵,试通过数值计算验证2 2 E R RS A O S +?? =? ??? 。 S=[1 1;1 1]; E=eye(3);R=rand(3,2); O=zeros(2,3); [E R;O S]^2 [E R+R*S;O S^2] 实验二 1.设矩阵1215346562A -?? ? = ? ?-?? (1)求A 的秩、A 的每个元素3次方; A=[1 2 -1;5 34 6;-5 6 2];

信号与系统实验

《信号与系统及MATLAB实现》实验指导书

前言 长期以来,《信号与系统》课程一直采用单一理论教学方式,同学们依靠做习题来巩固和理解教学内容,虽然手工演算训练了计算能力和思维方法,但是由于本课程数学公式推导较多,概念抽象,常需画各种波形,作题时难免花费很多时间,现在,我们给同学们介绍一种国际上公认的优秀科技应用软件MA TLAB,借助它我们可以在电脑上轻松地完成许多习题的演算和波形的绘制。 MA TLAB的功能非常强大,我们此处仅用到它的一部分,在后续课程中我们还会用到它,在未来地科学研究和工程设计中有可能继续用它,所以有兴趣的同学,可以对MA TLAB 再多了解一些。 MA TLAB究竟有那些特点呢? 1.高效的数值计算和符号计算功能,使我们从繁杂的数学运算分析中解脱出来; 2.完备的图形处理功能,实现计算结果和编程的可视化; 3.友好的用户界面及接近数学表达式的自然化语言,易于学习和掌握; 4.功能丰富的应用工具箱,为我们提供了大量方便实用的处理工具; MA TLAB的这些特点,深受大家欢迎,由于个人电脑地普及,目前许多学校已将它做为本科生必须掌握的一种软件。正是基于这些背景,我们编写了这本《信号与系统及MA TLAB实现》指导书,内容包括信号的MA TLAB表示、基本运算、系统的时域分析、频域分析、S域分析、状态变量分析等。通过这些练习,同学们在学习《信号与系统》的同时,掌握MA TLAB的基本应用,学会应用MA TLAB的数值计算和符号计算功能,摆脱烦琐的数学运算,从而更注重于信号与系统的基本分析方法和应用的理解与思考,将课程的重点、难点及部分习题用MA TLAB进行形象、直观的可视化计算机模拟与仿真实现,加深对信号与系统的基本原理、方法及应用的理解,为学习后续课程打好基础。另外同学们在进行实验时,最好事先预习一些MA TLAB的有关知识,以便更好地完成实验,同时实验中也可利用MA TLAB的help命令了解具体语句以及指令的使用方法。

数学实验作业

练习2﹒1 画出下列常见曲线的图形(其中a=1,b=2,c=3)。 1. 立方抛物线y = 解: x=-4:0.1:4; y=x.^(1/3); plot(x,y) -4 -3-2-101234 0.20.40.60.811.21.4 1.6 2.高斯曲线2 x y e -= 解: fplot('exp(-x^2)',[-4,4])

-4 -3 -2 -1 1 2 3 4 00.10.20.30.40.50.60.70.80.9 1 3、笛卡儿曲线23 3 2 2 33,(3)11at at x y x y axy t t = = +=++ 解:ezplot('x^3+y^3-3*x*y',[-4,4])

-4 -3-2-1 01234 -4-3-2-10123 4x y x 3+y 3-3 x y = 0 或:t=-4:0.1:4; x=3*t./(1+t.^2); y=3*t.^2./(1+t.^2); plot(x,y)

-1.5 -1-0.500.51 1.5 00.5 1 1.5 2 2.5 3 4、蔓叶线233 2 2 2 ,()11at at x x y y t t a x = = = ++- 解:t=-4:0.1:4; x=t.^2./(1+t.^2); y=t.^3,/(1+t.^2); y=t.^3./(1+t.^2); plot(x,y)

00.10.20.30.40.50.60.70.80.91 -4 -3-2-10123 4 或: ezplot('y .^2-x.^3/(1-x)',[-4,4])

数据库实验四作业及答案

实验4数据查询 一、实验目的 1.掌握使用Transact-SQL的SELECT语句进行基本查询的方法。 2.掌握使用SELECT语句进行条件查询的方法。 3.掌握嵌套查询的方法。 4.掌握多表查询的方法。 5.掌握SELECT语句的GROUP BY和ORDER BY子句的作业和使用方法。 6.掌握联合查询的操作方法。 7.掌握数据更新语句INSERT INTO、UPDATE、DELETE的使用方法。 二、实验准备 1.了解SELECT语句的基本语法格式和执行方法。 2.了解嵌套查询的表示方法。 3.了解UNION运算符的用法。 4.了解SELECT语句的GROUP BY和ORDER BY子句的作用。 5.了解IN、JOIN等子查询的格式。 6.了解INSERT INTO、UPDATE、DELETE的格式与作用。 三、实验内容及步骤 0. 创建studentsdb数据库及其相应表,并录入数据。 启动查询分析器,运行下面链接的代码即可。 创建数据库代码 1.在studentsdb数据库中,使用下列SQL语句将输出什么? (1)SELECT COUNT(*) FROM grade (2)SELECT SUBSTRING(姓名,1,2) FROM student_info (3)SELECT UPPER('kelly')

(4)SELECT Replicate('kelly',3) (5)SELECT SQRT(分数) FROM grade WHERE 分数>=85 (6)SELECT 2,3,POWER(2,3) (7)SELECT YEAR(GETDATE()),MONTH(GETDATE()),DAY(GETDATE()) 2.在studentsdb数据库中使用SELECT语句进行基本查询。 (1)在student_info表中,查询每个学生的学号、姓名、出生日期信息。 SELECT*FROM student_info (2)查询学号为0002的学生的姓名和家庭住址。 SELECT姓名,家庭住址FROM student_info WHERE学号=0002 (3)找出所有男同学的学号和姓名。 SELECT学号,姓名FROM student_info

信号与系统综合实验项目doc信号与系统综合实验项目(竞

信号与系统综合实验项目doc 信号与系统综合实验项目 (竞 实 验 指 导 项目一 用MATLAB 验证时域抽样定理 目的: 通过MATLAB 编程实现对时域抽样定理的验证,加深抽样定理的明白得。同时训练应用运算机分析咨询题的能力。 任务: 连续信号f(t)=cos(8*pi*t)+2*sin(40*pi*t)+cos(24*pi*t),通过理想抽样后得到抽样信号fs(t),通过理想低通滤波器后重构信号f(t)。 方法: 1、确定f(t)的最高频率fm 。关于无限带宽信号,确定最高频率fm 的方法:设其频谱的模降到10-5左右时的频率为fm 。 2、确定Nyquist 抽样间隔T N 。选定两个抽样时刻:T S T N 。 3、MA TLAB 的理想抽样为 n=-200:200;nTs=n*Ts; 或 nTs=-0.04:Ts:0.04 4、抽样信号通过理想低通滤波器的响应 理想低通滤波器的冲激响应为 )()()()(2ωωωπωωj H G T t Sa T t h C S C C S +?= 系统响应为 )()()(t h t f t y S *= 由于 ∑∑∞-∞=∞-∞=-=-=n S S n S S nT t nT f nT t t f t f )()()() ()(δδ 因此 )] ([)()()()()(S C n S C S C C S n S S nT t Sa nT f T t Sa T nT t nT f t y -=*-=∑∑∞-∞=∞-∞=ωπωωπωδ MATLAB 运算为 ft=fs*Ts*wc/pi*sinc((wc/pi)*(ones(length(nTs),1)*t-nTs'*ones(1,length(t)))); 要求(画出6幅图): 当T S

数据库实验内容与作业

任务1 SQL Server系统软硬件安装配 置 课堂实践1 1.上网查询目前主流的关系型数据库系统及各自的特点? 2.上网查询并写报告:数据库系统的发展。 课堂实践2 1.选择SQL Server 2005企业版,上网查询安装该版本所需要的软硬件环境。 2.安装SQL Server 2005企业版。 3.查询联机帮助了解SQL Server 2005的新特性。 4.上机熟悉SQL Server 2005的各项工具。 课堂实践3 1.注册和配置自己的服务器。 2.查资料用其他方法配置服务器。 习题 一、选择题 1. A 是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用 户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。 A.DBMS B.DB C.DBS D.DBA 2. D 是被长期存放在计算机内的、有组织的、统一管理的相关数据的集合。 A.DATA B.INFORMATION C.DB D.DBS 3.数据库应用系统是由数据库、数据库管理系统(及其开发工具)、应用系统、D 和 用户构成。 A.DBMS B.DB C.DBS D.DBA 4.目前 A 数据库系统已逐渐淘汰了网状数据库和层次数据库,成为当今最为流行 的商用数据库系统。 A.关系B.面向对象C.分布 5.下面列出的数据管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是

C 。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段 A.只有ⅠB.只有ⅡC.Ⅰ和ⅡD.Ⅱ和Ⅲ 二、填空题 1.目前最常用的数据库模型有__层次___、__网状__和__关系__。20世纪80年代以来, __关系__逐渐占主导地位。 2.数据库三个要素是_______、_______和_______。 3.关系数据库的操纵主要包括________、________、________和________数据。 4.一个关系数据模型的逻辑结构是________,它由______和______组成。 三、简答题 1.什么是数据库管理系统?它的主要功能是什么? 2.常用的三种数据库模型的数据结构各有什么特点? 3.SQL Sever 2005有哪些新特点? (1)Notification Services 增强功能(2)Reporting Services 增强功能(3)新增的Service Broker(4)数据库引擎增加功能(5)数据访问接口方面的增强功能(6)Analysis Services 的增强功能(SSAS)(7)Integration Services 的增强功能(8)复制增强(9)工具和实用工具增强 4.详细介绍SQL Sever 2005的安装步骤? 任务2教务数据库系统设计分析 课堂实践1 1.用数据流图描述教务管理数据库中其他数据流。 2.结合需求分析规范说明书写出教务管理数据库系统的需求规格说明书。 3.用数据字典描述教务管理系统中的其它数据项。 课堂实践2 1画出教务管理系统中的其它局部ER图。 2上网查询ER模型转换为关系模型的规则。 课堂实践3 1结合所在学校的教务管理进行需求分析,并设计ER模型,把ER模型转换为关系表。课堂实践4 1.上网查询实施数据完整性的方法,并结合教务管理数据库实施数据完整性。

数学建模作业——实验1

数学建模作业——实验1 学院:软件学院 姓名: 学号: 班级:软件工程2015级 GCT班 邮箱: 电话: 日期:2016年5月10日

基本实验 1.椅子放平问题 依照1.2.1节中的“椅子问题”的方法,将假设中的“四腿长相同并且四脚连线呈正方形”,改为“四腿长相同并且四脚连线呈长方形”,其余假设不变,问椅子还能放平吗?如果能,请证明;如果不能,请举出相应的例子。 答:能放平,证明如下: 如上图,以椅子的中心点建立坐标,O为原点,A、B、C、D为椅子四脚的初始位置,通过旋转椅子到A’、B’、C’、D’,旋转的角度为α,记A、B两脚,C、D两脚距离地面的距离为f(α)和g(α),由于椅子的四脚在任何位置至少有3脚着地,且f(α)、g(α)是α的连续函数,则f(α)和g(α)至少有一个的值为0,即f(α)g(α)=0,f(α)≥0,g(α)≥0,若f(0)>0,g(0)=0,

则一定存在α’∈(0,π),使得 f(α’)=g(α’)=0 令α=π(即椅子旋转180°,AB 边与CD 边互换),则 f(π)=0,g(π)>0 定义h(α)= f(α)-g(α),得到 h(0)=f(0)-g(0)>0 h(π)=f(π)-g(π) <0 根据连续函数的零点定理,则存在α’∈( 0,π),使得 h(α’)= f(α’)-g(α’)=0 结合条件f(α’)g(α’)=0,从而得到 f(α’)=g(α’)=0,即四脚着地,椅子放平。 2. 过河问题 依照1.2.2节中的“商人安全过河”的方法,完成下面的智力游戏:人带着猫、鸡、米过河,船除需要人划之外,至多能载猫、鸡、米之一,而当人不在场时,猫要吃鸡、鸡要吃米,试设计一个安全过河的方案,并使渡河的次数尽量的少。 答: 用i =1,2,3,4分别代表人,猫,鸡,米。1=i x 在此岸,0 =i x 在对岸, ()4321,,,x x x x s =此岸状态,()43211,1,1,1x x x x D ----=对岸状态。安全状态集合为 :

信号与系统实验报告1

学生实验报告 (理工类) 课程名称:信号与线性系统专业班级:M11通信工程 学生学号:1121413017 学生姓名:王金龙 所属院部:龙蟠学院指导教师:杨娟

20 11 ——20 12 学年第 1 学期 金陵科技学院教务处制 实验报告书写要求 实验报告原则上要求学生手写,要求书写工整。若因课程特点需打印的,要遵照以下字体、字号、间距等的具体要求。纸张一律采用A4的纸张。 实验报告书写说明 实验报告中一至四项内容为必填项,包括实验目的和要求;实验仪器和设备;实验内容与过程;实验结果与分析。各院部可根据学科特点和实验具体要求增加项目。 填写注意事项 (1)细致观察,及时、准确、如实记录。 (2)准确说明,层次清晰。 (3)尽量采用专用术语来说明事物。 (4)外文、符号、公式要准确,应使用统一规定的名词和符号。 (5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。 实验报告批改说明 实验报告的批改要及时、认真、仔细,一律用红色笔批改。实验报告的批改成绩采用百分制,具体评分标准由各院部自行制定。 实验报告装订要求

实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。

实验项目名称:常用连续信号的表示 实验学时: 2学时 同组学生姓名: 无 实验地点: A207 实验日期: 11.12.6 实验成绩: 批改教师: 杨娟 批改时间: 一、实验目的和要求 熟悉MATLAB 软件;利用MATLAB 软件,绘制出常用的连续时间信号。 二、实验仪器和设备 586以上计算机,装有MATLAB7.0软件 三、实验过程 1. 绘制正弦信号)t Asin t (f 0?ω+=(),其中A=1,πω2=,6/π?=; 2. 绘制指数信号at Ae t (f =),其中A=1,0.4a -=; 3. 绘制矩形脉冲信号,脉冲宽度为2; 4. 绘制三角波脉冲信号,脉冲宽度为4;斜度为0.5; 5. 对上题三角波脉冲信号进行尺度变换,分别得出)2t (f ,)2t 2(f -; 6. 绘制抽样函数Sa (t ),t 取值在-3π到+3π之间; 7. 绘制周期矩形脉冲信号,参数自定; 8. 绘制周期三角脉冲信号,参数自定。 四、实验结果与分析 1.制正弦信号)t Asin t (f 0?ω+=(),其中A=1,πω2=,6/π?= 实验代码: A=1;

北理工数学实验作业

一. 1. 1/e 2. 3 3.1 4.e3 5. ∞ 6. 0 7.∞ 8.0 9.1/2 10.0 11.e2c12.不存在13. 1/12 Matlab实验过程: 1.1/exp(1) syms n; f=(1-1/n)^n; limit(f,n,inf) ans = 1/exp(1) 2.3 syms n; f=(n^3+3^n)^(1/n); limit(f,n,inf) ans = 3 3. 1 syms n; f=(1+sin(2*n))/(1-cos(4*n)); limit(f,n,pi/4) ans = 1 4.e^3 syms x; f=(1+cos(x))^(3*sec(x)); limit(f,x,pi/2) ans = exp(3) 5.inf syms x; f=(x^2)*exp(1/(x^2));

limit(f,x,0) ans = Inf 6.0 syms x; f=(x^2-2*x+1)/(x^3-x); limit(f,x,1) ans = 7.inf syms x; f=((2/pi)*atan(x))^x; limit(f,x,+inf) ans = Inf 8.0 syms x y; f=(1-cos(x^2+y^2))/((x^2+y^2)*exp(x^2+y^2)); limit(limit(f,x,0),y,0) ans = 9.1/2 syms x; f=(1-cos(x))/(x*sin(x)); limit(f,x,0) ans = 1/2 10.0 syms x;

f=atan(x)/(2*x); limit(f,x,inf) ans = 11.exp(2*c) syms c; f=sym('((x+c)/(x-c))^x'); limit(f,'x',inf) ans = exp(2*c) 12.极限不存在 syms x; f=cos(1/x); limit(f,x,0) ans = limit(cos(1/x), x = 0) 13.1/12 syms x; f=1/(x*log(x)^2)-1/(x-1)^2; limit(f,x,1) ans = 1/12 二.观察函数logbx,当b=1/2,1/3,1/4和b=2,3,4时函数的变化特点,总结logbx的图形特点。

数据库实验上机答案整理-中国石油大学-龚安

实验四SQL练习2 一、实验目的 1.掌握索引的建立、删除及使用; 2.掌握单表查询、连接查询、嵌套查询和集合查询; 3.掌握插入数据、修改数据和删除数据语句的非常用形式。二、实验学时 2学时 三、实验内容 1.利用Query Analyzer完成以下操作: ⑴在预算日期、结算日期和入账日期上分别建立索引,并在查询操作中体会索引的作用。 ⑵在完成第2题的查询操作后,删除预算日期、结算日期和入账日期上的索引。 2.利用Query Analyzer完成以下操作: ⑴采油一矿二队2016-5-1到2016-5-28有哪些项目完成了预算,列出相应明细。 ⑵采油一矿二队2016-5-1到2016-5-28有哪些项目完成了结算,列出相应明细。 ⑶采油一矿二队2016-5-1到2016-5-28有哪些项目完成了结算,列出相应的材料费消耗明细。 ⑷采油一矿二队2016-5-1到2016-5-28有哪些项目完成了入账,列出相应明细。

⑸列出采油一矿二队2016-5-1到2016-5-28总的预算金额。 ⑹列出采油一矿二队2016-5-1到2016-5-28总的结算金额。 ⑺列出采油一矿二队2016-5-1到2016-5-28总的入账金额。 ⑻列出采油一矿2016-5-1到2016-5-28总的入账金额。 ⑼有哪些人员参与了入账操作。 ⑽列出2016-5-1到2016-5-28进行了结算但未入账的项目。 ⑾列出采油一矿二队的所有项目,按入账金额从高到低排列。 ⑿列出有哪些施工单位实施了项目,并计算各单位所有项目结算金额总和。 ⒀找出消耗了材料三且消耗超过了2000元的项目,列出相应消耗明细(利用子查询)。 ⒁作业公司二队参与了哪些项目。 ⒂作业公司一队和二队参与了哪些项目(利用union)。 ⒃采油一矿的油井是哪些作业队参与施工的。 3.利用Query Analyzer完成以下操作: ⑴建立数据表(包含3个属性列:★施工单位、★年月、◆结算金额)保存各个施工单位每月的结算金额总和。 ⑵用子查询将各个施工单位每月的结算金额总和插入到所建立的数据表中。 ⑶用带子查询的修改语句将采油一矿油井作业项目的结算人改为“李兵”。 ⑷用带子查询的删除语句删除采油一矿油井作业项目。

信号与系统综合实验报告-带通滤波器的设计DOC

广州大学 综合设计性实验 报告册 实验项目选频网络的设计及应用研究 学院物电学院年级专业班电子131 姓名朱大神学号成绩 实验地点电子楼316 指导老师

《综合设计性实验》预习报告 实验项目:选频网络的设计及应用研究 一 引言: 选频网络在信号分解、振荡电路及其收音机等方面有诸多应用。比如,利用选频网络可以挑选出一个周期信号中的基波和高次谐波。选频网络的类型和结构有很多,本实验将通过设计有源带通滤波器实现选频。 二 实验目的: (1)熟悉选频网络特性、结构及其应用,掌握选频网络的特点及其设计方法。 (2)学会使用交流毫伏表和示波器测定选频网络的幅频特性和相频特性。 (3)学会使用Multisim 进行电路仿真。 三 实验原理: 带通滤波器: 这种滤波器的作用是只允许在某一个通频带范围内的信号通过,而比通频带下限频率低和比上限频率高的信号均加以衰减和抑制。 典型的带通滤波器可以从二阶低通滤波器中将其中一级改成高通而成,如图1所示。 电路性能参数可由下面各式求出。 通带增益:CB R R R R A f vp 144+= 其中B 为通频带宽。 中心频率:)1 1(121 3 12 20R R C R f += π

通带宽度:)2 1(14 321R R R R R C B f -+= 品质因数:B f Q 0 = 此电路的优点是,改变f R 和4R 的比值,就可以改变通带宽度B 而不会影响中心频率0f 。 四 实验内容: 设计一个中心频率Hz f 20000=,品质因数5>Q 的带通滤波器。 五 重点问题: (1)确定带通滤波器的中心频率、上限频率及下限频率。 (2)验证滤波器是否能筛选出方波的三次谐波。 六 参考文献: [1]熊伟等.Multisim 7 电路设计及仿真应用.北京:清华大学出版社,2005. [2]吴正光,郑颜.电子技术实验仿真与实践.北京:科学出版社,2008. [4]童诗白等.模拟电子技术基础(第三版).北京:高等教育出版社, 2001. 图1 二阶带通滤波器

山东建筑大学数学实验期末作业matlab

数学实验 期 末 作 业 学号: 班级: 姓名:

1. 求函数x x y 2sin 3=的5阶导数。 2. 使用sparse 命令描述? ? ???? ? ? ??30001 020******* 01020 10003。 3. 求解边值问题 1)0(,0)0(,34,43==+-=+=g f g f dx dg g f dx df 。 4. 建立函数1 2sin )(3-=x x f x 的M-文件,并计算)2(f 和)10(f 。 5. 计算二重积分dy dx x y ??211 0][。 6. 已知数列满足2,11 01=+= +a ka a k k ,求5a ,并要求最后结果分别以小数点后两位和有理数这两种数据显示格式输出。

7. 大约在1500年前,《孙子算经》中就记载了这个有趣的问题:“今有鸡兔同笼,上有三十五头,下有九十四足,问鸡兔各几何?”请根据你的思路编程求解。 8. 绘制以下方程所表示的图形。 (1)x x y -=23 2 (2)y z cos =绕z 轴的旋转曲面 (3))40(,) 2sin(sin )]2cos(4[cos )]2cos(4[π<

10.根据中华人民共和国个人所得税法规定:公民的个人工资、薪金应依法缴纳个人所得税。所得税计算办法为:在每个人的月收入中超过2000元以上的部分应该纳税,这部分收入称为应纳税所得额。应纳税所得额实行分段累计税率,按下列税率表计算: 个人所得税税率表: 等级全月应纳税所得额税率(%) 1 不超过500元的部分 5 2 超过500元,不到2000元的部分10 3 超过2000元,不到5000元的部分15 4 超过5000元,不到20000元的部分20 5 超过20000元,不到40000元的部分25 6 超过40000元,不到60000元的部分30 7 超过60000元,不到80000元的部分35 8 超过80000元,不到100000元的部分40 9 超过100000元的部分45 若某人的工资是x元,试建立税款y与收入x之间的M-文件,并要求程序运行时可以告知操作者“please input the number of your wage”。

信号与系统实验报告

中南大学 信号与系统试验报告 姓名: 学号: 专业班级:自动化 实验一 基本信号的生成 1.实验目的 ● 学会使用MATLAB 产生各种常见的连续时间信号与离散时间信号; ● 通过MATLAB 中的绘图工具对产生的信号进行观察,加深对常用信号的 理解; ● 熟悉MATLAB 的基本操作,以及一些基本函数的使用,为以后的实验奠 定基础。 2.实验内容 ⑴ 运行以上九个例子程序,掌握一些常用基本信号的特点及其MATLAB 实现方法;改变有关参数,进一步观察信号波形的变化。 ⑵ 在 k [10:10]=- 范围内产生并画出以下信号: a) 1f [k][k]δ=; b) 2f [k][k+2]δ=; c) 3f [k][k-4]δ=; d) 4f [k]2[k+2][k-4]δδ=-。

源程序: k=-10:10; f1k=[zeros(1,10),1,zeros(1,10)]; subplot(2,2,1) stem(k,f1k) title('f1[k]') f2k=[zeros(1,8),1,zeros(1,12)]; subplot(2,2,2) stem(k,f2k) title('f2[k]') f3k=[zeros(1,14),1,zeros(1,6)]; subplot(2,2,3) stem(k,f3k) title('f3[k]') f4k=2*f2k-f3k; subplot(2,2,4) stem(k,f4k) title('f4[k]') ⑶ 在 k [0:31]=范围内产生并画出以下信号: a) ()()k k 144f [k]sin cos π π=; b) ()2k 24f [k]cos π =; c) ()()k k 348f [k]sin cos π π=。 请问这三个信号的基波周期分别是多少? 源程序: k=0:31; f1k=sin(pi/4*k).*cos(pi/4*k); subplot(3,1,1) stem(k,f1k) title('f1[k]') f2k=(cos(pi/4*k)).^2; subplot(3,1,2) stem(k,f2k) title('f2[k]') f3k=sin(pi/4*k).*cos(pi/8*k); subplot(3,1,3) stem(k,f3k) title('f3[k]') 其中f1[k]的基波周期是4, f2[k]的基波周期是4, f3[k]的基波周期是16。

数学实验 作业10

实验十三回归分析 电61 张俊翔2016010891 13.5 (1)首先对于所给数据,分别画出y关于三个因素x1、x2、x3的散点图如下:犯罪率y关于年收入低于5000美元家庭的百分比x1: 犯罪率y关于失业率x2:

犯罪率y关于人口总数x3: 由上图可以看出,y关于x1、x2应该有线性关系,而与x3无明显的相关性。 由此选取y关于x1、x2、x3的线性模型进行拟合。即 Y=β0+β1*x1+β2*x2+β3*x3 首先选取x1、x2作拟合,程序如下:

n=20; X=[ones(n,1),x1',x2']; [b,bint,r,rint,s]=regress(y',X); b,bint,s 三者比较可知,最好的模型是只选择x1、x2的情况,此时决定系数最大,剩余方差最小,而且不存在系数的置信区间包含零的情况。 β3的置信区间包含零点,说明x3对y几乎没有什么影响,因此包含3个自变量的模型并没有比只含x1、x2的模型好。 因此选择最终模型是只含x1、x2的模型。 表达式为y=-34.0725+1.2239*x1+4.3989*x2

(3)对最终模型用rcoplot命令观察残差,可得下面的图形: 可见剩余方差和决定系数都有了明显的改进。此时的残差图如下:

这时不再有异常数据点,表达式为:y=-35.7095+1.6023*x1+3.3926*x2 13.10 首先假设风险偏好度对人寿保险额没有二次效应,两个自变量对人寿保险额也没有交互效应,来看已经确定的影响因素的系数: 由于已知经理的年均收入和人寿保险额之间存在着二次关系,而风险偏好度对人寿保险额有线性效应,因此模型为: Y=β0+β1*x1+β2*x2+β3*x1^2 程序如下(数据输入略): n=18; xx1=x1.^2; xx2=x2.^2; xx=x1.*x2; X=[ones(n,1),x1',x2',xx1']; [b,bint,r,rint,s]=regress(y',X); b,bint,s rcoplot(r,rint)

《数据库原理与应用》实验报告书修改版(1)答案

《数据库原理与应用》 实验报告书 (2011—2012学年第二学期) 班级: 学号: 姓名: 教师:郑先容 医药信息工程学院·数据决策 2012年2月

目录 实验一利用ACCESS创建数据库及熟悉SQL Server开发环境 (2) 实验三数据库、表的创建 (6) 实验五连接查询和嵌套查询 (12) 实验七数据的插入、修改、删除 (18) 实验九SQL Server数据库的安全性控制 (21) 实验十一熟悉Power Designer数据库设计软件 (24) 实验十三Transact-SQL编程 (27) 实验十五存储过程的使用 (30) 第十章数据库的恢复技术作业 (33)

实验一利用ACCESS创建数据库及熟悉SQL Server开发环境 一、实验目的 1、熟知机房用机安全规则和实验报告的书写。 2、掌握SQL Server 2005的安装,卸载以及相关服务的启动、退出。 3、熟悉SQL Server Management Studio环境。 4、掌握创建服务器组合注册服务器。 5、初步了解数据库的概念; 6、初步了解SQL Server联机丛书的使用。 7、用ACCESS创建数据库,体会数据库的功能。 注意:每次实验的指导视频,上课所需要的软件、数据库还有ppt。都可以在ftp://10.81.40.222的“数 据决策”->“数据库”->“2011-2012(2)”文件夹下找到,以后每次实验相关的文件和数据库,老师上课的课 件,sql2005安装环境,都可以在这个ftp上寻找。 二、实验内容 1、上网搜索能够正常安装的SQL Server2005的软件。或者在ftp上下载,有条件的同学,课后可在个人电脑上安装SQL Server2005,建议XP操作系统安装个人版,Server操作系统安装企业版。SQL Server2005的安装说明见《SQL Server 2005精简版的安装》或上网搜索相应电子教程。安装过程请参看实验指导或者相关视频。 2、观看视频“数据库概念.swf”,了解数据库的相关概念。 3、参看实验指导或者视频“使用SQL Server Management Studio.swf”,通过实践初步了解使用SQL Server Management的使用。 4、观看视频“SQL Server联机丛书.swf”,了解如何通过系统本身来学习使用SQL Server。 请根据联机丛书查询如何“创建数据库”,查询内容包括创建数据库前的准备工作,创建数据库的命令,以及数据库文件的组成。请把你的结果写在下面。

数学实验作业汇总终审稿)

数学实验作业汇总 文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-

(1)产生一个5阶魔方矩阵M:M=magic(5) (2)将矩阵M的第3行4列元素赋值给变量t:t=M(3,4) (3)将由矩阵M第2,3,4行第2,5列构成的子矩阵赋给变N:N=M(2:4,2:3:5) (4)将由矩阵M的前3行赋给变量N:N=M(1:3,:) (5)将由矩阵M的后3列赋给变量N:N=M(:,end:-1:end-2) (6)提取M的主对角线元素,并以这些对角线元素构成对角矩阵N:N=diag(diag(M))或N=tril(triu(M)) (7)随机产生1000个100以内的整数赋值给变量t:t=round(rand(1,1000)*100) (8)随机产生100*5个100以内的实数赋值给变量M:M=rand(100,5)*100 (1)删除矩阵M的第7个元素M(7)=[] (2)将含有12个元素的向量t转换成3*4的矩阵:reshape(t,3,4) (3)产生和M同样大小的单位矩阵:eye(size(M)) (4)寻找向量t中非零元素的下标:find(t) (5)逆序显示向量t中的元素:t(end:-1:1) (6)显示向量t偶数位置上的元素:t(2:2:end) (7)利用find函数,将向量t中小于10的整数置为0:t(find(t<10&rem(t,1)==0))=0(8)不用find函数,将向量t中小于10的整数置为0:t(t<10&rem(t,1)==0)=0 (9)将向量t中的0元素用机器0(realmin)来代替:t(find(t=0))=realmin (10)将矩阵M中小于10的整数置为0:M(find(M<10)&rem(M,1)==0)=0

数学实验作业题目(赛车跑道)

数学实验报告实验题目:赛车车道路况分析问题 小组成员: 填写日期 2012 年 4 月 20 日

一.问题概述 赛车道路况分析问题 现要举行一场山地自行车赛,为了了解环行赛道的路况,现对一选手比赛情况进行监测,该选手从A地出发向东到B,再经C、D回到A地(如下图)。现从选手出发开始计时,每隔15min观测其位置,所得相应各点坐标如下表(假设其体力是均衡分配的): 由D→C→B各点的位置坐标(单位:km) 假设:1. 车道几乎是在平原上,但有三种路况(根据平均速度(km/h)大致区分): 平整沙土路(v>30)、坑洼碎石路(10

2.估计车道的长度和所围区域的面积; 3.分析车道上相关路段的路面状况(用不同颜色或不同线型标记出来); 4.对参加比赛选手提出合理建议. 二.问题分析 1.模拟比赛车道的曲线:因为赛道散点分布不规则,我们需要用光滑曲线来近似 模拟赛道。由于数据点较多,为了避免龙格现象,应采用三次样条插值法来对曲线进行模拟(spline命令)。全程曲线为环路,我们需要对上下两部分分别 模拟,设模拟出的曲线为P:。 2.把A到B点的曲线分成若干小段: 赛道的路程L:取dL=,对模拟出的整条曲线求线积分,即 所围区域的面积:用上下部分曲线的差值对求定积分,即 3.用样条插值法模拟出比赛车道曲线后,根据曲线分别计算出原数据中每两点 ()间的路程,即求线积分 由于每两点间时间间隔相同且已知(15min),故可求出每段路程的平均速度 易知即为的积分中值 将此速度近似作为两点间中点时刻的速度,然后再次采用样条插值法,模拟出全过程的图像。而根据求出的与之间的关系,再次采用样条插值法,即可模拟出全过程的图像 4. 由赛道曲线可求出赛道上任一点到点的路程

学生成绩管理数据库系统设计(数据库实验大作业)

学生成绩管理数据库 系统设计 课程:数据库安全实验 姓名: 吴双可 学院: 计算机学院 专业: 信息安全 学号: 2 一、需求分析 1、1 编写目的 本产品实现了一个基于mySQL数据库下的学生信息查询管理系统,而本需求分析报告的编写目的就是为了提供一个由用户(学生、教师)与开发者双方共同确定的开发系统的业务需求目标,并对本系统所要实现的软件功能做一个全面的规格描述。 同时,在用户业务需求的基础上,经过需求分析与数据整理,以向整个开发期提供关于软件系统的业务与数据的技术信息与整体描述,做为软件开发的技术基础,也作为系统设计、实现的目标与测试以及维护阶段的依据。 本软件需求分析报告的适用读者为:软件用户(学生、教师)、软件需求分析人员、软件设计及开发者与相关的测试人员。 1、2 信息需求 随着科学技术的不断提高,计算机科学飞速发展,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用,在学籍管理方面,各种学生信息管理系统也在不断的涌现出来,然而目前在我国仍有部分学校在应用一些旧的、功能单一而且效率低下的系统,甚至还有一些偏远学校的学生信息管理还在依靠人工进行管理与操作,这些管理方式存在着许多缺点,如:效率低,

密保性差,另外时间一长,将产生大量的文件与数据,其中有些就是冗余或者针对同一目的的数据不相吻合,这对于查找、更新与维护文件等管理工作带来了不少困难,同时也跟不上信息时代高速、快捷的要求,严重影响了消息的传播速度。然而现今学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长,人工管理信息的缺点日渐突出,面对庞大的学生信息量,如何利用现代信息技术使其拥有快捷、高效的适应能力已成为当务之急。 正因为如此,学生信息管理系统成为了教育单位不可缺少的部分,它的内容对于学校的决策者与管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息与快捷的查询手段。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速。查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高学生信息管理的效率,也就是企业的科学化、正规化管理,与世界接轨的重要条件,由此瞧来开发这样一套管理软件就是很有必要的。 基于以上开发背景,我们小组设计了一个高效的学生成绩管理系统,能够储存历届学生的成绩、学生与老师的个人信息,并且能够实现管理员角色的管理(对于数据库中的数据进行增删改)。因此系统只需要几个管理人员登录系统录入成绩即可,老师与学生均可以方便的查询信息,节省了大量的人力并且保证了高效率与低出错率。 二、系统概述 2、1 系统功能框架 该系统的功能框架如下: 信息管理:查询、添加、删除、修改学生信息。 成绩管理:查询、添加、删除、修改学生成绩。 系统管理:保存各类用户对象的帐号信息、登录验证,维护系统数据字典、添加管理员、删除管理员、修改管理员信息。 2、2 运行环境 本系统服务器的运行环境如下: 操作系统:Windows XP 以上

相关文档
相关文档 最新文档