预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共23页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

电路实验报告电路实验报告通用8篇我们眼下的社会,越来越多人会去使用报告,多数报告都是在事情做完或发生后撰写的。其实写报告并没有想象中那么难,下面是小编整理的电路实验报告,仅供参考,欢迎大家阅读。电路实验报告1一、实验题目利用类实现阶梯型电阻电路计算二、实验目的利用类改造试验三种构造的计算程序,实现类的封装。通过这种改造理解类实现数据和功能封装的作用,掌握类的设计与编程。三、实验原理程序要求用户输入的电势差和电阻总数,并且验证数据的有效性:电势差必须大于0,电阻总数必须大于0小于等于100的偶数。再要求用户输入每个电阻的电阻值,并且验证电阻值的有效性:必须大于零。此功能是由类CLadderNetwork的InputParameter()函数实现的。且该函数对输入的数据进行临界判断,若所输入数据不满足要求,要重新输入,直到满足要求为止。本实验构造了两个类,一个CResistance类,封装了电阻的属性和操作,和一个CLadderNetwork类,封装了阶梯型电阻电路的属性和操作。用户输入的电势差、电阻总数、电阻值,并赋给CladderNetwork的数据,此功能是由类CLadderNetwork的InputParameter函数实现的。输出用户输入的电势差、电阻总数、电阻值,以便检查,,此功能是由类CLadderNetwork的PrintEveryPart()函数实现的。根据用户输入的电势差、电阻总数、电阻值换算出每个电阻上的电压和电流。此功能是由类CLadderNetwork的Calculate()函数实现的。最后输出每个电阻上的电压和电流,此功能是由类CLadderNetwork的PrintResult()函数实现的。此程序很好的体现了面向对象编程的技术:封装性:类的方法和属性都集成在了对象当中。继承性:可以继承使用已经封装好的.类,也可以直接引用。多态性:本实验未使用到多态性。安全性:对重要数据不能直接操作,保证数据的安全性。以下是各个类的说明:classCResistance//电阻类private:doublevoltage;doubleresistance;doublecurrent;public:voidInitParameter();//初始化数据voidSetResist(doubler);//设置resistance的值voidSetCur(doublecur);//设置current的值voidSetVol(doublevol);//设置voltage的值voidCalculateCurrent();//由电阻的电压和电阻求电流doubleGetResist(){returnresistance;}//获得resistance的值保证数据的安全性doubleGetCur(){returncurrent;}//获得current的值doubleGetVol(){returnvoltage;}//获得voltage的值classCResistance//电阻类{private:CResistanceresists[MAX_NUM];//电阻数组intnum;doublesrcPotential;public:voidInitParameter();//初始化数据voidInputParameter();//输入数据voidCalculate();//计算voidPrintEveryPart();//显示输入的数据以便检查voidPrintResult();//显示结果四、实验结果程序开始界面:错误输入-1(不能小于0)错误输入0(不能为0)输入正确数据3输入错误数据-1输入错误数据0输入正确数据4同样给电阻输入数据也必须是正数现在一次输入2,2,1,1得到正确结果。电路实验报告2同学:您好!电路实验课已经结束,请按题目要求认真完成实验报告,并要仔细检查一遍,以免退回,具体要求如下:一、绘制电路图要工整、选取合适比例,元件参数标注要准确、完整。二、计算题要有计算步骤、解题过程,要代具体数据进行计算,不能只写得数。三、实验中测试得到的数据要用黑笔誊写在实验报告表格上,铅笔字迹清楚也可以,如纸面太脏要换新实验报告纸,在319房间买,钱交给姜老师。四、绘制的`曲线图要和实验数据吻合,坐标系要标明单位,各种特性曲线等要经过实验教师检查,有验收印章,曲线图必须经剪裁大小合适,粘附在实验报告相应位置上。五、思考题要有自己理解实验原理后较为详尽的语言表述,如串联谐振的判定等,可以发挥,有的要画图说明,不能过于简单,不能照抄。六、实验报告页眉上项目如学号、实验台号、实验室房间号、实验日期等不要漏填。七、要有个人小结,叙述通过实验有哪些提高,有哪些教训,之所以作得好和作得差,要分析一下原因。同时提出建设性意见。八、5月17日下午3时