《C程序设计》实验报告格式

《C程序设计》实验报告格式
《C程序设计》实验报告格式

中国计量学院

实 验 报 告

实验课程: C 语言程序设计(2) 实验名称: 综合实验 函数 班 级: 学 号: 姓 名: 实验日期: 2010-9-29

一、实验目的

1.熟练掌握用户自定义函数的定义及调用

2.掌握函数间的参数传递

3.掌握函数的嵌套调用及递归调用

二、实验内容

1. 编写程序:定义函数sum(n) 计算整数n 的各位数之和,函数类型是int 。主函数输入整数n ,将n 的各个位数之和输出,要求调用自定义函数sum 。

2. 定义函数fact(n)计算n 的阶乘,函数返回值类型是double ;定义函数cal(x,n)计算x n /n!,函数返回值类型是double ,要求调用fact 函数计算n!;定义函数main(),输入正整数n 和实数x ,计算并输出下列算式的值。要求调用函数cal(x,n)计算每一项。!!3!2!1132n x x x x y n +++++

=

实验成绩: 指导教师签名:

三、算法分析及源程序

1.(1)算法分析:定义变量、数组等……

从键盘输入……

……(具体的算法描述)

输出……

(2)源代码:#include

……

2.(1)算法分析:……

(2)源代码:#include

……

四、实验数据分析及结论

1.上机调试,输入……

运行结果:……

调试结果分析:运行结果符合要求。或者运行结果有错,分析错误原因。2.上机调试,输入……

运行结果:……

调试结果分析:运行结果符合要求。或者运行结果有错,分析错误原因。

单管共射极放大电路仿真实验报告

单管共射极分压式放大电路仿真实验报告 班级__________姓名___________学号_________ 一、实验目的:1.学会放大器静态工作点的调试方法,分析静态工作点对放大器性能的影响。 2.掌握放大器电压放大倍数、输入电阻、输出电阻及最大不失真输出电压的 测量法。 3.熟悉简单放大电路的计算及电路调试。 4.能够设计较为简单的对温度稳定的具有一定放大倍数的放大电路。 二、实验要求:输入信号Ai=5 mv, 频率f=20KHz, 输出电阻R0=3kΩ, 放大倍数Au=60,直 流电源V cc=6v,负载R L=20 kΩ,Ri≥5k,Ro≤3k,电容C1=C2=C3=10uf。三、实验原理: (一)双极型三极管放大电路的三种基本组态。 1.单管共射极放大电路。 (1)基本电路组成。如下图所示: (2)静态分析。I BQ=(V cc-U BEQ)/R B (V CC为图中RC(1)) I=βI BQ

U CEQ=V CC-I CQ R C (3)动态分析。A U=-β(R C管共集电极放大电路(射极跟随器)。 (1)基本电路组成。如下图所示: (2)静态分析。I BQ=(V cc-U BEQ)/(R b +(1+β)R e)(V CC为图中Q1(C)) I CQ=βI BQ U CEQ=V CC-I EQ R e≈V CC-I CQ R e (3)动态分析。A U=(1+β)(R e管共基极放大电路。 (1)基本电路组成。如下图所示:

(2)静态分析。I EQ=(U BQ-U BEQ)/R e≈I CQ (V CC为图中RB2(2)) I BQ=I EQ/(1+β) U CEQ=V CC-I CQ R C-I EQ R e≈V CC-I QC(R C+R e) (3)动态分析。AU=β(R C极管将输入信号放大。 2.两电阻给三极管基极提供一个不受温度影响的偏置电流。 3.采用单管分压式共射极电流负反馈式工作点稳定电路。 四、实验步骤: 1.选用2N1711型三极管,测出其β值。 (1)接好如图所示测定电路。为使ib达到毫安级,设定滑动变阻器Rv1的最大阻值是 1000kΩ,又R1=3 kΩ。

程序设计实验报告

学生实验报告 院系:测绘学院 专业班级:测绘13级3班 学号:2013305517 学生姓名:王泽 指导教师:郭辉老师 2016年05月20日

安徽理工大学实验报告 实验课程名称:数据结构与软件开发上机实验 开课院系及实验室:测绘学院红楼二楼机房 实验1 编程基本知识练习 实验目的: 通过该实验课内容的练习,学生应掌握VB 编程的基本语法、变量的定义、数组(动态数组)的定义、VB 语言中子过程与函数的定义以及文本文件的读写等知识。 实验内容: 1)变量的定义动态数组的定义与应用; 2)矩阵的加、减、乘运算(定义Sub()子过程或Function()来实现); 3)数据文件的建立、数据的读取与写入。 实验步骤: 1.编辑界面 1.1 打开VB 编程工具,进入编程主界面。

1.2 在窗体上新建“读入数据”和“输出数据”两个按钮。 1.3 双击“窗体”进入代码输入界面,进行代码编辑。 2.用VB 编写的源代码 2.1 矩阵基本运算源码详见附录一。 (1)两矩阵相加 (2)两矩阵相减 (3)矩阵转置 (4)两矩阵相乘 (5)矩阵求逆 2.2 文本文件(本实验中data.txt)的读取源代码 (1)建立文本文件并输入数据 在桌面上新建一“data.txt” ( 文本文件路径为C:\Users\ WH\Desktop\练习\data.txt”)。输入以下内容: 6,7,4,0.005 A,35.418 B,45.712 C,25.270

D,24.678 在桌面上新建一“result.txt” ( 文本文件路径为C:\Users\ WH\Desktop\练习\result.txt”)。(2)从文本文件中读数据 Dim linedata as string, m_GaochaN as integer,m_Pnumber as integer,m_knPnumber as integer,M as Double,k1 as integer 'linedata 为存储文本文件一行信息的字符串变量 Dim a() as String,H() as Double 'a()为存储点名,H()存储高程 Open“C:\Users\ WH\Desktop\练习\data.txt”For Input As #1 Line Input #1, linedata k = Split(linedata, ",") m_GaochaN = Val(k(0)) m_Pnumber = Val(k(1)) m_knPnumber = Val(k(2)) M = CDbl(k(3)) For k1 = 1 To m_knPnumber Line Input #1, linedata k = Split(linedata, ",") a(k1)= k(0) GetstationNumber (a) H(k1) = CDbl(k(1)) Next Close #1 (3)将读入点名存储到点名数组中,且返回该点名所对应编号 Function GetstationNumber(name As String) Dim i As Integer For i = 1 To m_Pnumber If P_Name(i) <> "" Then '将待查点名与已经存入点名数组的点比较 If P_Name(i) = name Then GetstationNumber = i Exit For End If Else '待查点是新的点名,将新点名放到P_Name 数组中 P_Name(i) = name GetstationNumber = i Exit For End If Next i End Function (4)从文本文件中写数据(将从data.txt 读入的数据,写入到result.txt 文件中) Open“C:\Users\ WH\Desktop\ 练习\result.txt” For Output As #1 outstring = outstring + str(m_GaochaN) +","

南京邮电大学工程制图实验报告示例

实验报告 课程名称:制图基础及计算机绘图 学生姓名:某某某 班级学号: B14020XXX 指导教师: XXX 指导单位:理学院 日期:年月日至年月日

实验一平面图形的设计 班级B140209 学号姓名 第周星期第节成绩 一、实验目的 1. 学会打开、关闭和保存图形文件和熟悉MDT2004DX的界面。熟悉MDT2004DX环境及 常用绘图命令和编辑命令。 2. 学会部分常用绘图命令和编辑命令,掌握工具栏的调用方法。 3. 学会视窗的显示控制和图层的建立,学会注写文字。 二、实验内容 按图示尺寸完成横置A4图一张,尺寸标注不作要求。横置A4图纸幅面尺寸、图框、标题栏按教材第1章相关内容绘制。 注意:在标题栏的绘图后面填写姓名和学号信息!!! 三、实验步骤 (结合屏幕截图,详细描述作图主要步骤) 1 启动Mechanical Desktop

选择“开始→所有程序→Autodesk→Mechanical Desktop 2004 DX→Mechanical Desktop 2004 DX”。 2 创建新图形文件 选择菜单“文件→新建部件文件”执行New命令,在选择样板对话框中选择Gb_a3.dwt,如图1所示。 图1 3 绘制420*297的矩形框。 选择菜单“设计→直线”,使用Line命令按下述操作。 结果如图2所示: 4 绘制图框。

选择菜单“修改—偏移”,使用偏移命令按下述操作完成。结果如图3所示。 图3 5 去除图框四角多余部分。 选择菜单“修改—圆角”,按下述操作完成。 结果如图4所示。

图4 6 创建表格框 选择菜单“修改—偏移”,使用偏移命令按下面步骤进行。结果如图5所示。

工图实验报告

工图实验报告

————————————————————————————————作者: ————————————————————————————————日期: ?

实验一 一.实验目的 1.学会打开、关闭和保存图形文件和熟悉AutoCAD的界面。 2.熟悉AutoCAD环境及常用绘图命和编辑命令。 3.学会部分常用绘图命令和编辑命令,掌握工具栏的调用方法。二.实验内容 根据立体图和尺寸,在AutoCAD上画出立体图的三视图。

三.实验步骤 (说明:给出实验内容具体描述,以及具体操作步骤) 第一题: 1.启动AutoCAD。 2.选择新建文件 选择一个样板文件,之后打开创建新文件。 3.系统环境设置 设置背景色,窗口元素配置、靶框大小设置 4.绘图单位格式设置。 设置图形单位:长度和角度,精度 5.构件图层,设计颜色,线型及线宽。 粗实线?黑色实线0.7mm 细实线??黑色?实线0.3mm 粗实线?黑色?虚线?0.7mm 6.首先画主视图。 1)选择粗实线图层。 2)首先使用矩形命令(Rectang):依次输入矩形的第一角点坐标和第二角点坐标。 3)再用直线命令(line)依次画出主视图上的轮廓线,在用打断命令(break)在矩形的下边打断合适的一段。 7.画出左视图 1)按一定的尺寸用直线命令画出左视图的所有最大轮廓线,与主视图的高平齐。 2)在选择虚线图层,将看不到的部分用虚线画出。 8.画出俯视图 1)选择粗实线图层。 2)按一定尺寸,与主视图长对正,与左视图的宽相等。画出俯视图的最大轮廓线。

第二题: 1.启动AutoCAD。 2.选择新建文件。 3.系统环境设置 4.构件图层,设计颜色,线型及线宽。 5.画主视图: 1)选择粗实线的图层 2)用矩形命令画出一个长为100,宽为60的矩形。 3)之后用倒角命令将矩形的上边的两侧各选长为25,两侧的边各选30,之后倒角。 4)在用直线命令画出上面的凹槽。之后打断(break)凹槽上方。 5)之后用同样的方法打断长为65的距离。在画出下方的凹槽。 6)在用直线命令画出矩形里面的两个轮廓线。 6.画左视图: 1)用直线命令先画一个与主视图高平齐的矩形。 2)先将矩形下面的两个直角的两边剪切掉长为15高为12 的小矩形。 3)在用直线命令画出矩形内部的轮廓线。 4)切换虚实线的图层。 5)画出立体图的上下两个凹槽的底边轮廓线。 7.画俯视图。 1)切换粗实线图层。 2)首先画一个与主视图长对正,与左视图的宽相等的矩形。 3)用倒角命令将矩形的四个角各倒掉上面为长25,两边为15的角。 4)再用直线画出立体图上方的凹槽的轮廓线。 5)切换虚线图层。 6)用直线命令画出立体图下方的凹槽的轮廓线。 四.实验结果 第一题:

电路仿真实验报告

单片机原理及接口技术电路仿真实验报告 实验一:独立式键盘与LED显示示例 例4—17: 功能:数码管的数据端与P0口引脚采用正序,试编写程序,分别实现功能:上电后数码管显示“P”,按下任何键后,显示从“0”开始每隔1秒加1,加至“F”后,数码管显示“P”,进入等待按键状态。 Keil编程: 电路图: 初始状态时:

3 秒后:程序: TEMP EQU 30H ORG 0000H JMP START ORG 0100H START:MOV SP,#5FH MOV P0,#8CH MOV P3,#0FFH NOKEY:MOV A,P3 CPL A JZ NOKEY MOV TEMP,P3 CALL D10ms MOV A,P3 CJNE A,TEMP,NOKEY MOV R7,#16 MOV R2,#0 LOOP:MOV A,R2 MOV DPTR,#CODE_P0 MOVC A,@A+DPTR MOV P0,A INC R2 SETB RS0 CALL D_1S CLR RS0 DJNZ R7,LOOP JMP START D_1S:MOV R6,#100 D10:CALL D10ms DJNZ R6,D10 RET D10ms:MOV R5,#10 D1ms:MOV R4,#249 DL:NOP NOP DJNZ R4,DL DJNZ R5,D1ms RET CODE_P0:DB 0C0H,0F9H,0A4H,0B0H,99H, 92H,82H,0F8H DB 80H,90H,88H,83H,0C6H,0A1 H,86H,8EH END 例4—18: 功能:执行程序时,先显示“P” 1、按键K0按下后,数码管显示拨动开关S3~S0对应的十进制值; 2、按键K1按下后,P0口数码管显示拨动开关S3~S0对应的十六进制值; 3、按键K2按下后,P2口数码管显示拨动开关S3~S0对应的十六制值;

《工程制图与计算机制图A》实验报告

《工程制图与计算机制图A》实验报告 学院:自动化学院 班级:自动18班 姓名: 学号: 上机时间:2018.11.3 上机地点:一号实验楼238号

实验一AutoCAD的基本操作 一、实验目的 1、了解AutoCAD基本概念 2、学习AutoCAD的基本操作 二、实验内容 (一)几何图形绘制 I、实验要求: 1. 启动AutoCAD,熟悉工作界面。 2. 根据所注尺寸1∶1绘制图1-1所示图形。 图1-1 几何图形 II、实验方法: 1.首先打开AutoCAD2007进入到工作界面,选用矩形命令设置为六边形,然后画图如图所示 2. 选用矩形命令设置长宽制出矩形,并选中对象设置其线宽,绘制定位线并且进行平移和设置线型和线宽,再进行旋转,剪切。最后得到如图所示 3. 选用圆形命令设置半径先绘出两个半径不一的同心圆,随后选用椭圆命令画一个椭圆使其长轴的两个顶点与两个同心圆相接,再使用镜像命令以圆的直径为镜像线画出其他椭圆 4. 首先使用画圆命令,在页面中心画出一个大圆,再使用画圆命令,画出两个中圆内切于大圆,再次使用画圆命令,画出两个直径略小的小圆,最后使用删除指令,删除不必要的线段,使用图案填充添加拾取点涂上颜色,一个太极图片就出来了 三、实验总结和心得 1.通过这堂AutoCAD的上机,我第一次用电脑独立的完成绘图,能够绘制一些基本的图形,掌握了如何绘制出一些符合要求的图形,学会运用了cad的一些绘图命令,感叹cad功能强大的同时也提升了自己作为大学生的基本基础绘图技能 2.我基本掌握到了CAD的基础操作,没有了对之前CAD的陌生感。

实验二基本实体三视图的绘制 一、实验目的 学会使用极轴追踪、对象捕捉和对象追踪画简单三视图 二、实验内容 绘制三视图 一.实验要求: 1 .熟悉并掌握用AutoCAD二维交互功能绘制三视图 2.正确使用极轴追踪、对象捕捉和对象追踪 3.熟悉使用图层操作 二.实验方法 (1)用“图形单位”对话框确定绘图单位(使用缺省值)。 (2)用“LIMITS”(图限)命令选A4图幅(长297mm,宽210 mm)。 (3)打开正交、栅格及栅格捕捉。 (4)建图层、设线型、线宽及颜色。 粗实线黑色实线(CONTINUOUS) 0.5 mm 虚线黑色虚线(JIS_02_1.0) 0.55 mm (5)先画正视图,用直线绘制图形的基准线,再绘制图形;在绘制俯视图,用直 线绘制基准线,再用粗实线根据主视图绘制完成俯视图;绘制左视图,根据主视 图和俯视图,绘制一条135度的辅助线,在根据主视图用直线绘制基准线,然后 利用辅助线,根据俯视图绘制完成左试图。运用剪切,删除等修改图形,最终绘 制成习题2.1的图案 图2-1 绘制三视图 画简单的三视图(不注尺寸),如图2-1所示。注意利用“极轴追踪”、“对象捕捉”和“对象追踪”使三视图“长对正、高平齐、宽相等”。 三、实验总结和心得 通过本次实验,我了解了图型界限的含义,掌握了绘图编辑的基本操作和重要操作,同时也掌握了使用正交绘图、动态输入命令和设置光标捕捉、栅格、对象捕捉、极轴追踪的方法,熟悉了对象特性包括线型、线宽、颜色等的设置。

工程制图与实习实验报告模板.docx

工程制图与CAD 实习报告 学院:材料与化工学院 班级:化工 0801 学号: 姓名:李天宇 指导老师:张平 实验一:AutoCAD的基本操作 指导教师实验时间: 2011 年3月10日 学院学院专业 班级学号姓名实验室 一、实验题目: AutoCAD的基本操作 二、实验目的: 1、了解AutoCAD基本概念 2、学习AutoCAD2008的基本操作 三、实验主要步骤及结果: 1、几何图形绘制 (1)启动AutoCAD 用下拉菜单“格式”→“单位”或命令行输入:UNITS↙,查看和设置绘图单位、精度(建议使用缺省值)及角度(建议使用缺省值)。

(2)设置图幅(选A3图幅)。 (3)用绘图工具栏的直线命令绘制,绘图时确定点的方式:用鼠标导向“直接距离”方式画各水平、垂直线(打开极轴);用“相对坐标”方式画斜线。 (4)将绘制的图形存盘,在后面标注尺寸时使用。 2、图框设置与绘制 (1)用“图形单位”对话框确定绘图单位(建议使用缺省值)。 (2)用“LIMITS”(图限)命令选A3图幅(长420 mm,宽297 mm)。 (3)打开正交、栅格及栅格捕捉。 (4)建图层、设线型、线宽及颜色。 粗实线白色(或黑色)实线(CONTINUOUS) 0.7 mm 细实线白色(或黑色)实线(CONTINUOUS) 0.35 mm 点画线红色点画线(CENTER) 0.35 mm 虚线蓝色虚线(HIDDENX2) 0.35 mm 尺寸白色(或黑色)实线(CONTINUOUS) 0.35 mm (5)用绘图工具栏的直线命令图标按钮绘制边框,在粗实线层上画图框线,在细实线层上画图幅线。 心得体会:通过这次实验,我对CAD绘图有了初步的了解,掌握了 CAD中基本绘图操作 以下书写实验的有关格式,仅作参考:

电路仿真实验报告42016年度

电路仿真实验报告 实验一直流电路工作点分析和直流扫描分析 一、实验目的 (1)学习使用Pspice软件,熟悉它的工作流程,即绘制电路图、元件类别的选择及其参数的赋值、分析类型的建立及其参数的设置、Probe窗口的设置和分析的运行过程等。 (2)学习使用Pspice进行直流工作点的分析和直流扫描的操作步骤。 二、原理与说明 对于电阻电路,可以用直观法列些电路方程,求解电路中各个电压和电流。Pspice软件是采用节点电压法对电路进行分析的。 使用Pspice软件进行电路的计算机辅助分析时,首先编辑电路,用Pspice的元件符号库绘制电路图并进行编辑。存盘。然后调用分析模块、选择分析类型,就可以“自动”进行电路分析了。 三、实验示例 1、利用Pspice绘制电路图如下 2、仿真 (1)点击Psipce/New Simulation Profile,输入名称; (2)在弹出的窗口中Basic Point是默认选中,必须进行分析的。点击确定。 (3)点击Pspice/Run(快捷键F11)或工具栏相应按钮。 (4)如原理图无错误,则显示Pspice A/D窗口。

(5)在原理图窗口中点击V,I工具栏按钮,图形显示各节点电压和各元件电流值如下。 四、选做实验 1、直流工作点分析,即求各节点电压和各元件电压和电流。 2、直流扫描分析,即当电压源的电压在0-12V之间变化时,求负载电阻R l中电流虽电压源的变化

曲线。 曲线如图: 直流扫描分析的输出波形3、数据输出为: V_Vs1 I(V_PRINT1) 0.000E+00 1.400E+00 1.000E+00 1.500E+00 2.000E+00 1.600E+00 3.000E+00 1.700E+00 4.000E+00 1.800E+00 5.000E+00 1.900E+00 6.000E+00 2.000E+00 7.000E+00 2.100E+00 8.000E+00 2.200E+00 9.000E+00 2.300E+00 1.000E+01 2.400E+00 1.100E+01 2.500E+00 1.200E+01 2.600E+00

Java程序设计-实验报告1-模板 (1)

实验报告 课程名称Java程序设计 实验项目实验一类和对象 系别_________计算机_________ 专业/班级_______计算机类/1402______ 姓名_____李馨雪________ 实验日期______2015.10.10______ 成绩_______________________ 指导教师

一、实验题目:实验一类和对象 二、实验内容: (1)用类描述计算机中CPU的速度和硬盘的容量。要求Java应用程序有4个类,名字分别是PC、CPU、HardDisk和Test,其中Test是主类。 1)PC类与CPU类和HardDisk类关联的UML图如图所示。 其中,CPU类要求getSpeed()返回speed的值,setSpeed(int m)方法 将参数m的值赋值给speed。 HardDisk类要求getAmount()返回amount的值,setAmount(int m)方 法将参数m的值赋值给amount。 PC类要求setCPU(CPU c)将参数c的值赋值给cpu,要求setHardDisk (HardDisk h)方法将参数h的值赋值给HD,要求show()方法能显示 cpu的速度和硬盘的容量。 2)主类Test的要求 main()方法中创建一个CPU对象cpu,其speed设置为2200; main()方法中创建一个HardDisk对象disk,其amount设置为200; main()方法中创建一个PC对象pc, pc调用setCPU方法,实参是cpu;调用setHardDisk方法,实参是 disk;调用show方法。 (2)设计一个动物声音“模拟器”,希望模拟器可以模拟许多动物的叫声,要求如下: 1)编写接口Animal,有2个抽象方法cry()和getAnimaName(); 2)编写模拟器类Simulator,该类有一个playSound(Animal animal)方法,其形参是Animal类型,可以调用实现Animal接口的类所重写的cry()方法播放具体动物的声音,调用重写方法显示动物种类的名称; 3)编写实现Animal接口的Dog类和Cat类。具体的UML图如下所示:4)编写主类Application,其main方法中至少包含如下代码: Simulator si=new Simulator();

电源仿真实验报告.

电子技术软件仿真报告 组长: 组员: 电源(一)流稳压电源(Ⅰ)—串联型晶体管稳压电源 1.实验目的 (1)研究单相桥式整流、电容滤波电路的特性。 (2)掌握串联型晶体管稳压电源主要技术指标的测试方法。 2.实验原理 电子设备一般都需要直流电源供电。除少数直接利用干电池和直流发电机提供直流电外,大多数是采用把交流电(市电)转变为直流电的直流稳压电源。

直流稳压电源由电源变压器、整流、滤波和稳压电路四部分组成,其原理框图如图7.18.1所示。电网供给的交流电源Ui(220V,5OHz)经电源变压器降压后,得到符合电路需要的交流电压U2;然后由整流电路变换成方向不变、大小随时间变化的脉动电压U3;再用滤波器滤去其交流分量,就可得到比较平直的直流电压Ui。但这样的直流输出电压还会随交流电网电压的波动或负载的变动而变化。在对直流供电要求较高的场合,还需要用稳压电路,以保证输出直流电压更加稳定。 图7.18.2所示为分立元件组成的串联型稳压电源的电路图。其整流部分为单相桥式整流、电容滤波电路。稳压部分为串联型稳压电路它由调整元件(晶体管V1)、比较放大器(V2,R7)、取样电路(R1,R2,RP)、基准电压(V2,R3)和过流保护电路(V3及电阻R4,R5,R6)等组成。整个稳压电路是一个具有电压串联负反馈的闭环系统。其稳压过程为:当电网电压波动或负载变动引起输出直流电压发生变化时,取样电路取出输出电压的一部分送入比较放大器,并与基准电压进行比较,产生的误差信号经V2放大后送至调整管V1的基极,使调整管改变其管压降,以补偿输出电压的变化,从而达到稳定输出电压的目的。 由于在稳压电路中,调整管与负载串联,因此流过它的电流与负载电流一样大。当输出电流过大或发生短路时,调整管会因电流过大或电压过高而损坏坏,所以需要对调整管加以保护。在图7.18.2所示的电路中,晶体管V3,R4,R5及R6组成减流型保护电路,此电路设计成在Iop=1.2Io时开始起保护作用,此时输出电路减小,输出电压降低。故障排除后应能自动恢复正常工作。在调试时,若保护作用提前,应减小R6的值;若保护作用迟后,则应增大R6的值。 稳压电源的主要性能指标: (1)输出电压Uo和输出电压调节范围 调节RP可以改变输出电压Uo。 (2)最大负载电流Iom (3)输出电阻Ro 输出电阻Ro定义为:当输入电压Ui(指稳压电路输入电压)保持不变,由于负载变化而引起的输出电压变化量与输出电流变化量之比,即 (4)稳压系数S(电压调整率)

C语言程序设计实验报告

《C程序设计》实验教学大纲 一、适用范围 大纲适用信息管理专业本科教学使用。 二、课程名称 C程序设计 三、学时数与学分 总学时:90 总学分: 4 实验学时:28 实验学分:1 四、教学目的和基本要求 目的:通过C程序设计实验,培养学生对学习程序设计的兴趣,加深对讲授内容的理解,尤其是通过上机来掌握语法规则,使学生全面了解 C 语言的特点,熟练掌握C 语言程序设计的基本方法和编程技巧。 基本要求:了解和熟悉C语言程序开发的环境;学会上机调试程序,善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行,达到实验知识和理论知识的融会贯通。上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序、直至运行结果正确为止,上机结束后,应整理出实验报告。 注:带*的实验项目为选做实验项目 六、教材、讲义及参考书 《C程序设计题解与上机指导》谭浩强主编清华大学出版社 七、实验成绩评定办法 实验成绩=平时实验表现+实验报告。实验成绩占总成绩的20%。 实验成绩以等级形式给出,评定等级分优、良、中、及格、不及格五类。 1、平时考核:上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序、直至运行结果正确为止。在实验中,教师可根据学生编程操作能力、观察和分析及运用知识能力、程序编制正确性以及学生的课堂纪律、实验态度、保持实验室卫生等方面的表现进行综合考核。

2、实验报告:学生实验后应按时完成实验报告。 八、实验教学大纲说明 本大纲共安排28学时的实验,其中带*号实验项目为选做实验项目,实际课时为18学时。实验项目多为设计性实验项目,每个设计性实验项目中都包含数个小的设计性题目,其中带*号的题目为选做题目,有时间和有能力的同学可以选做。 九、实验项目 实验一 C程序的运行环境和运行一个C程序的方法 一、实验目的 1.了解Visual C++编译系统的基本操作方法,学会独立使用该系统。 2.了解在该系统上如何编辑、编译、连接和运行一个C程序。 3.通过运行简单的C程序,初步了解C源程序的特点。 二、实验内容 1.用编辑程序,输入教材第一章例程序,并进行编译和运行。应了解所用的系统是用什么命令进行编译和连接运行的。编译和连接后所得到的目标程序的后缀是什么形式的 2.编写一个C程序,输出以下信息: **************************** very good! **************************** 3.输入并运行教材第一章中例,了解如何在运行时向程序变量输入数据。 实验二数据类型、运算符和表达式 一、实验目的 1.掌握C语言数据类型,熟悉如何定义一个整型、字符型、实型变量,以及对它们赋值的方法,了解以上类型数据输出时所用格式转换符。 2.学会使用C的有关算术运算符,以及包含这些运算符的表达式,特别是自加(++)和自减(--)运算符的使用。 二、实验内容 1.输入并运行以下程序: main( ) { char c1,c2; c1=97;c2=98; printf(“%c %c\n”,c1,c2); printf(“%d %d\n”,c1,c2); } 在此基础上 ①将第三行、第四行改为: c1=321;c2=353; 再使之运行,分析其运行结果。 ②将第二行改为: int c1,c2; 再使之运行,分析其运行结果。。 2.输入并运行以下程序: main( ) {int i=8,j=10,m,n; m=++i;n=j++;

电路仿真实验报告

本科实验报告实验名称:电路仿真

实验1 叠加定理的验证 1.原理图编辑: 分别调出接地符、电阻R1、R2、R3、R4,直流电压源、直流电流源,电流表电压表(Group:Indicators, Family:VOLTMETER 或AMMETER)注意电流表和电压表的参考方向),并按上图连接; 2. 设置电路参数: 电阻R1=R2=R3=R4=1Ω,直流电压源V1为12V,直流电流源I1为10A。 3.实验步骤: 1)、点击运行按钮记录电压表电流表的值U1和I1; 2)、点击停止按钮记录,将直流电压源的电压值设置为0V,再次点击运行按钮记录电压表电流表的值U2和I2; 3)、点击停止按钮记录,将直流电压源的电压值设置为12V,

将直流电流源的电流值设置为0A,再次点击运行按钮记录电压表电流表的值U3和I3; 4.根据叠加电路分析原理,每一元件的电流或电压可以看成是每一个独立源单独作用于电路时,在该元件上产生的电流或电压的代数和。 所以,正常情况下应有U1=U2+U3,I1=I2+I3; 经实验仿真: 当电压源和电流源共同作用时,U1=-1.6V I1=6.8A. 当电压源短路即设为0V,电流源作用时,U2=-4V I2=2A 当电压源作用,电流源断路即设为0A时,U3=2.4V I3=4.8A

所以有U1=U2+U3=-4+2.4=-1.6V I1=I2+I3=2+4.8=6.8A 验证了原理 实验2 并联谐振电路仿真 2.原理图编辑: 分别调出接地符、电阻R1、R2,电容C1,电感L1,信号源V1,按上图连接并修改按照例如修改电路的网络标号; 3.设置电路参数: 电阻R1=10Ω,电阻R2=2KΩ,电感L1=2.5mH,电容C1=40uF。信号源V1设置为AC=5v,Voff=0,Freqence=500Hz。 4.分析参数设置: AC分析:频率范围1HZ—100MHZ,纵坐标为10倍频程,扫描

工程制图实验报告(1)

第一次工程制图实验报告 实验日期:2010.10.11 2010.10.18 2010.10.25 课程名称::工程制图实验名称:AutoCAD 二维绘图技能训练 实验目的:熟悉 AutoCAD 的绘图环境设置方法及绘图辅助功能使用技巧,掌握常用 二维绘图及编辑命令,达到能绘制二维工程图样的目的。实验过程:共上机操作 3 次,实践的内容有: 1、学习图纸界限、图层的设置,图线特性选择; 2、学习各种坐标输入方式,捕捉,夹点编辑; 3、掌握二维绘图及编辑命令; 1、图样分析: 根据分析,已知主视图和左视图求画俯视图,此图由一个长方体切割而得,中间再镂空一个小圆柱体并且中间为空心求只有一半,而且其的具有一定的厚度,然后小圆柱体中间偏后面同样被镂空一个小圆柱体,同样也只有半圆,如此我们便能得到大致的轮廓。根据大小,我们应该选择A3或者

A4的纸,图层设置应该包括粗实线,虚线中心线这三种。根据相应的大小及分析,得到我们想要的俯视图。 2、绘制过程: ①limits命令设置图纸界限为A3 幅面;然后 先点击文件新建一个再点击打开建立一个公制类型的无样板打开。 ②激活图层特性管理器,新建粗实线层、中心线层、虚线层其中粗实线宽设为0.3毫米、中心线选用加载的CENTER,且颜色设为黄色,虚线层用dashed线性且为红色。 ③将粗实线层置为当前层,用多段线命令画出图样的主视图的大致轮廓,后面再用圆命令将两个小圆出来,再利用剪接命令得到圆弧最后得到主视图; ④在主视图的右侧再利用多段线命令画出左视图,长与俯视图的宽一致,宽则与主视图的高一致。 将中心线层置为当前层,画时先打开对像捕捉,再捕取主视图的上下两边中点,做出中心线,且可向下延伸一段距离作

单相半波整流电路仿真实验报告

单相半波整流电路仿真实验报告 一、实验目的和要求 1.掌握晶闸管触发电路的调试步骤与方法; 2.掌握单相半波可控整流电路在电阻负载和阻感负载时的工作; 3.掌握单相半波可控整流电路MATLAB的仿真方法,会设置各个模块的参数。 二、实验模型和参数设置 1. 总模型图: 有效值子系统模型图: 平均值子系统模型图:

2.参数设置 晶闸管:Ron=1e-3,Lon=1e-5,Vf=,Ic=0,Rs=500, Cs=250e-9.电源:Up=100*, f=50Hz. 脉冲发生器:Amplitude=5, period=, Pulse Width=2 情况一:R=1Ω,L=10mH; a=0°or a=60°; 情况二:L=10mH; a=0°or a=60°; 三、波形记录和实验结果分析 (1)R=1Ω,L=10mH; a=0°时的波形图: (2)R=1Ω,L=10mH; a=60°时的波形图:

(3)L=10mH; a=0°时的波形图: (4)L=10mH; a=60°时的波形图:

在波形图中,从上到下依次代表电源电压、脉冲发生器电压、晶闸管的电流,、晶闸管两端电压、负载电流和负载两端电压。 分析对比这四张图可以知道,由于负载中有电感,因此晶闸管截止的时刻并不在电压源为负值的时刻,而是在流过晶闸管的电流为零的时刻;同时,在对比中可以发现在电感相同的情况下,电阻负载的存在会使关断时间提前。 1.计算负载电流、负载电压的平均值: 以R=1Ω,L=10mH时 o α = 负载电压的平均值为如下: o α 60 = 负载电压的平均值为如下:

制图实训报告范文精选5篇

制图实训报告范文精选5篇 水利工程制图的实训报告 20xx年11月1日至20xx年11月20日期间,我们在学校老师的的带领下,进行了水利工程测量实训,由于条件限制,本次水利工程测量实训由全班同学共同组成一个实训小组进行。 一、实训的目的、作用 水利工程测量实训的目的是使之在掌握了大比例尺地形图测绘理论和方法的基础上,进一步提高在工程设计、施工以及管理工作中正确使用地形图及测量资料的能力。 二、实训的要求和任务 水利工程制图实训是中央广播电视大学工学科水利水电工程与管理专业的一门重要的专业基础实训课程,是为培养学员正确识读、绘制专业施工图、结构图和参与图纸会等能力的最基本的训练。本次实训的主要任务是培养学生绘制和阅读本专业工程图样的基本能力,培养空间想象能力和图解空间几何问题的初步能力,培养认真负责的工作态度和严谨细致的工作作风,为学生的绘图和读图能力打下良好的基础。通过进行水利工程测量实训,使之能掌握普通水平仪及经纬仪的使用方法及检核方法;掌握大比例尺地形图的测绘原理及方法;掌握水工建筑物的施工放样方法;掌握正确识读地形图及正确应用相关测量信息的方法。 三、实训前的准备工作 1、阅读教材及实习指导书的有关内容,并查阅相关的测量技术规范。 2、领取仪器并检验(水准仪一套、3m水准尺一套、经纬仪一套、50m手摇钢尺一把、测钎二个、水准记录本一本、测回法记录本一本、量距记录本一本、

绘图板一块、绘图铅笔、三角尺、计算器等)。 四、控制测量 1、选点 本次实训的控制测量区域选择在宝坻区环城南路公园,采用闭合导线,沿香樟林公园小路,共布设了5个点。图根点的选择均为通视良好,易架设仪器和量距的地点,A01和A05号图根点采用钢筋水泥桩埋设,其余图根点采用木桩埋设。 2、量距 本次量距采用50m手摇钢尺,共丈量了11段距离。实地丈量时,A03和A04段由于超过了50m长,采用经纬仪进行直线定线后,分段进行了丈量。丈量后,进行了水准测量,并通过倾斜改正值计算公式△Dh=h2/2L进行倾斜改正,闭合导线总长366.120m。 3、水准测量 本次实训的图根水准测量采用闭合导线,共5个图根点(A01-A05),高程系统采用假设高程(A01=250.000m),采用等外水准测量,水准仪使用北测产DSZC24型自动安平水准仪进行观测,仪器编号为270564,尺垫用生铁尺垫,共2个。采用双面 尺法进行读数,当红黑面测出高差大于±3mm时,该测站进行重新观测,各图根点之间的高差闭合差容许值不能大于fh容=±40 mm。在进行观测时,A01~A02段和A04~A05段的高差闭合差均大于了容许值,进行了重新观测,直到小于高差闭合差容许值为止,整个闭合导线的高差闭合差为+6mm,小于fh容=±40 =±24mm,该水准测量成果可用。

multisim电路仿真实验报告

模拟电子技术课程 multisim 仿真 一、目的 2.19 利用multisim 分析图P2.5所示电路中b R 、c R 和晶体管参数变化对Q 点、u A ? 、i R 、o R 和om U 的影响。 二、仿真电路 晶体管采用虚拟晶体管,12V C C V =。 1、当5c R k =Ω, 510b R k =Ω和1b R M =Ω时电路图如下(图1): 图 1 2、当510b R k =Ω,5c R k =Ω和10c R k =Ω时电路图如下(图2)

图 2 3、当1b R M =Ω时, 5c R k =Ω和10c R k =Ω时的电路图如下(图3) 图 3 4、当510b R k =Ω,5c R k =Ω时,β=80,和β=100时的电路图如下(图4)

图 4 三、仿真内容 1. 当5c R k =Ω时,分别测量510b R k =Ω和1b R M =Ω时的C E Q U 和u A ? 。由于输出电压很小,为1mV ,输出电压不失真,故可从万用表直流电压(为平均值)档读出静态管压降C E Q U 。从示波器可读出输出电压的峰值。 2. 当510b R k =Ω时,分别测量5c R k =Ω和10c R k =Ω时的C E Q U 和u A ? 。 3. 当1b R M =Ω时,分别测量5c R k =Ω和10c R k =Ω时的C E Q U 和u A ? 。 4. 当510b R k =Ω,5c R k =Ω时,分别测量β=80,和β=100时的C E Q U 和u A ? 。 四、仿真结果 1、当5c R k =Ω,510b R k =Ω和1b R M =Ω时的C E Q U 和u A ? 仿真结果如下表(表1 仿真数据)

程序设计课程设计实验报告

《程序设计》课程设计姓名: 学号: 班级:软件工程14班 指导教师: 成绩:

1.消除类游戏 【问题描述】 消除类游戏是深受大众欢迎的一种游戏,游戏在一个包含有n行m列的游戏棋盘上进行,棋盘的每一行每一列的方格上放着一个有颜色的棋子,当一行或一列上有连续三个或更多的相同颜色的棋子时,这些棋子都被消除。当有多处可以被消除时,这些地方的棋子将同时被消除。 【基本要求】 现在给你一个n行m列的棋盘(1≤n,m≤30),棋盘中的每一个方格上有一个棋子,请给出经过一次消除后的棋盘。 请注意:一个棋子可能在某一行和某一列同时被消除。 输入数据格式: 输入的第一行包含两个整数n,m,用空格分隔,分别表示棋盘的行数和列数。接下来n行,每行m 个整数,用空格分隔,分别表示每一个方格中的棋子的颜色。颜色使用1至9编号。 输出数据格式: 输出n行,每行m个整数,相邻的整数之间使用一个空格分隔,表示经过一次消除后的棋盘。如果一个方格中的棋子被消除,则对应的方格输出0,否则输出棋子的颜色编号。 【测试数据】 为方便调试程序,可将输入数据先写入一个文本文件,然后从文件读取数据处理,这样可避免每次运行程序时都要从键盘输入数据。 测试数据一 输出说明: 棋盘中第4列的1和第4行的2可以被消除,其他的方格中的棋子均保留。 测试数据二 输出说明: 棋盘中所有的1以及最后一行的3可以被同时消除,其他的方格中的棋子均保留。 【功能实现】 #include #include<> usingnamespacestd;

{ intm,n,i,j; inttemp; cin>>n>>m; temp=m; m=n; n=temp; int*map=newint[m*n]; int*mark=newint[m*n]; int*tmap=map; int*tmark=mark; intdif=0; ount=0; } p rintf("请输入要输入数的个数\n"); s canf("%d",&n);/*输入要输入数的个数*/ f or(i=0;idata1[j+1].number)

工程制图与CAD实习实验报告模板.doc

工程制图与CAD 实习报告 学院:材料与化工学院 班级:化工0801 学号:2008010719 姓名:李天宇 指导老师:张平

实验一:AutoCAD的基本操作 指导教师实验时间:2011 年3月10日 学院学院专业 班级学号姓名实验室 一、实验题目: AutoCAD的基本操作 二、实验目的: 1、了解AutoCAD基本概念 2、学习AutoCAD2008的基本操作 三、实验主要步骤及结果: 1、几何图形绘制 (1)启动AutoCAD 用下拉菜单“格式”→“单位”或命令行输入:UNITS↙,查看和设置绘图单位、精度(建议使用缺省值)及角度(建议使用缺省值)。 (2)设置图幅(选A3图幅)。 (3)用绘图工具栏的直线命令绘制,绘图时确定点的方式:用鼠标导向“直接距离”方式画各水平、垂直线(打开极轴);用“相对坐标”方式画斜线。 (4)将绘制的图形存盘,在后面标注尺寸时使用。

2、图框设置与绘制 (1)用“图形单位”对话框确定绘图单位(建议使用缺省值)。 (2)用“LIMITS”(图限)命令选A3图幅(长420 mm,宽297 mm)。(3)打开正交、栅格及栅格捕捉。 (4)建图层、设线型、线宽及颜色。 粗实线白色(或黑色)实线(CONTINUOUS)0.7 mm 细实线白色(或黑色)实线(CONTINUOUS)0.35 mm

点画线红色点画线(CENTER)0.35 mm 虚线蓝色虚线(HIDDENX2)0.35 mm 尺寸白色(或黑色)实线(CONTINUOUS)0.35 mm (5)用绘图工具栏的直线命令图标按钮绘制边框,在粗实线层上画图框线,在细实线层上画图幅线。 心得体会: 通过这次实验,我对CAD绘图有了初步的了解,掌握了CAD中基本绘图操作

相关文档
最新文档