计算方法实验报告4

合集下载

成本计算的实验报告

成本计算的实验报告

一、实验目的1. 理解成本计算的基本原理和方法。

2. 掌握成本计算在实际工作中的应用。

3. 提高对成本核算工作的认识和技能。

二、实验内容1. 确定成本计算对象。

2. 收集相关成本数据。

3. 分析成本构成。

4. 计算成本。

三、实验过程1. 实验准备(1)选择实验对象:本次实验以某企业某产品为对象,进行成本计算。

(2)收集成本数据:通过查阅企业相关资料,收集该产品在某个会计期间的成本数据,包括直接材料、直接人工、制造费用等。

2. 实验步骤(1)确定成本计算对象:以某企业某产品为对象,进行成本计算。

(2)收集相关成本数据:根据实验对象,收集直接材料、直接人工、制造费用等成本数据。

(3)分析成本构成:对收集到的成本数据进行分类,分析其构成。

(4)计算成本:①直接材料成本:根据实际领料数量和材料单价计算。

②直接人工成本:根据实际工时和工资标准计算。

③制造费用:根据实际生产工时和制造费用分配率计算。

④单位成本:将直接材料、直接人工、制造费用相加,得到单位成本。

⑤总成本:将单位成本乘以产品数量,得到总成本。

3. 实验结果(1)直接材料成本:50000元(2)直接人工成本:30000元(3)制造费用:20000元(4)单位成本:100000元/件(5)总成本:200000元四、实验分析1. 通过本次实验,掌握了成本计算的基本原理和方法,能够对企业的成本进行有效核算。

2. 在实验过程中,发现成本计算在实际工作中具有重要意义。

通过对成本的核算,企业可以了解产品的盈利能力,为决策提供依据。

3. 实验过程中,发现成本数据收集的准确性对成本计算结果具有重要影响。

因此,在实际工作中,应注重成本数据的准确性。

4. 成本计算方法的选择对结果也有一定影响。

在实际工作中,应根据企业特点和产品类型选择合适的成本计算方法。

五、实验总结1. 成本计算是企业管理的重要组成部分,对企业提高经济效益具有重要意义。

2. 掌握成本计算的基本原理和方法,有助于提高企业成本管理水平。

长整数四则运算 实验报告

长整数四则运算 实验报告

“数据结构”课程设计报告长整数四则运算学生姓名:吴成杰徐文良指导教师:陈少军所在系:电子信息系所学专业:计算机科学与技术年级:2010计算机(1)班目录第1章需求分析 (1)1.1选题要求 (1)1.2选题背景和意义 (1)1.3选题目标 (2)1.4组员分配任务 (2)第2章概要分析 (2)2.1系统数据流图 (2)2.2原始数据 (3)2.3输出数据 (3)2.4对数据的处理 (3)2.5数据结构(存储方式) (4)2.6模块分析 (4)第3章详细设计 (4)第4章系统说明书 (11)第5章系统测试 (12)项目总结 (16)参考文献 (17)第1章需求分析1.1选题要求1、实现一个任意长度的整数进行四则运算的演示程序(1) 运算过程分步骤显示(2) 完成含有加法和减法的四则运算(3) 完成含有乘法和除法的四则运算(4) 包含括号的四则运算2、2个人对应完成2个人各自的任务1.2选题背景和意义(1)选题背景操作系统老师曾经布置我们做一道斐波拉契数列和求30的阶乘,但是计算的结果很大,还不知道该做样的存储,老师告诉我们需要用高精度数的知识能将计算的结果存储起来,数据结构老师也曾经布置过一个实验题,是计算长整数的加法的,但是长整数的位数是固定的。

于是我们试想计算任意长度的整数是不是能把所有的四则运算问题解决。

(2)选题意义我们选的这个课题能计算任意的四则运算,比如:1234567+7654321=8888888987654321-123456789=86419754123*456=5608884/42=2586-25*15+8*(9*2-144/12)=586-375+8*(18-12)=586-375+8*6=586-355+48=211+48=2591.3选题目标实现一个任意长度的整数进行四则运算的演示程序(1) 运算过程分步骤显示(2) 完成含有加法和减法的四则运算(3) 完成含有乘法和除法的四则运算(4) 包含括号的四则运算1.4组员分配任务我们组有两个成员,分别为吴成杰和徐文良,一个负责写主函数、函数整体的框架和写转换函数函数和对输入的字符进行处理,一个负责写出栈函数和写处理函数和拼接,程序出现错误,两个人一起在一起互相商量,修改。

实验报告 范文(四)

实验报告 范文(四)

中毒事故后果模拟一、训练目的1.通过训练,学会使用PHAST软件对石油化工装置泄漏后可能发生的中毒事故进行分析,掌握使用PHAST软件建立相对模型,模拟分析中毒影响范围和严重程度。

2.掌握毒性物质致死概率。

二、训练内容要求毒性气体或液体泄漏后中毒事故的模拟三、训练仪器本训练所用实验软件为:PHAST6.7四、训练方法和步骤:1.了解毒性物质泄漏中毒的原理,学习使用Vessel/pipe source 模型模拟中毒事故的方法。

2.选择Vessel/pipe source 模型3.输入相关参数(硫化氢泄漏)4.分别对扩散结果和毒性结果进行分析⑴扩散浓度结合硫化氢毒性阈限值,根据模拟结果进行分析,给出造成轻伤、重伤和死亡等不同中毒效果的浓度范围。

⑵致死概率通过看图和查看毒性报告,找出不同毒性致死概率与对应的范围,对付这些区域进行分析。

五、气体泄漏扩散浓度计算1.阈限值(TLVs)美国政府工业卫生专家协会针对多种化学物质制定了极限剂量,称为阈限值。

阈限值是空气中一种物质的浓度,其所代表的工作条件是,几乎所有的工人长期在这样的暴露条件下工作时,不会有不良的健康影响。

工人只有在工作时间才会暴露于此种毒物中,即每天八小时,每周五天。

2.阈限值与允许暴露浓度美国职业安全与健康管理局制定了一套极限剂量,称为允许暴露浓度。

3.致死概率的计算个体致死概率可通过中毒事故后果模型计算出某一事故场景在位置处产生的毒物浓度数值,然后根据概率函数法计算得到。

六、实验体会通过本次实验学习使用了PHAST软件,并了解了毒性物质泄漏中毒的原理及相关计算。

压力容器认知训练一、训练目的及要求使学生了解并熟悉压力容器的分类、特点、安全管理及检测检验方法和事故原因分析。

掌握KZL4—13—AII型工业锅炉,LSG立式水直管锅炉安全管理及检测检验方法。

二、设备KZL4—13—AII型工业锅炉,LSG立式水直管锅炉.三、认知训练内容1.压力容器的分类和特点。

实验报告4

实验报告4

实验四:循环结构程序设计班级:学生姓名:学号:一、实验目的1、理解循环的概念2、理解并掌握循环结构相关语句的含义、格式及使用3、学会循环的应用及控制,包括:①掌握使用循环输入多个数据的方法②掌握在多个数据中有选择地输出数据的方法③掌握在多个数据中对某种数据进行计数的方法④掌握求多个数据中最大值、最小值的方法⑤掌握使用break、continue语句终止循环4、掌握循环的嵌套二、知识要点1、循环变量、循环条件、循环体的概念2、三种循环语句的一般格式、执行过程3、理解选择结构与循环结构中“条件表达式”之不同含义4、二重循环的执行过程三、实验预习(要求做实验前完成)1、循环变量的主要用途是:2、用循环求多个数的和之前,先要把和的初始值赋为:3、用循环求多个数的乘积之前,先要把乘积的初始值赋为:4、字符变量能否作为循环变量?5、循环过程中,如果循环条件成立,但需要结束循环,可采用什么办法?6、什么叫循环的嵌套?四、实验内容(要求提供:①算法描述或流程图②源程序)1. 编程,利用循环计算以下表达式的值:(5+52)*(4+42)*(3+32)*(2+22)*(1+12)*(1/2+1/3+1/4+1/5)(for循环)include <stdio.h>#include <stdlib.h>int main(){int a;double sum=1,sum1=0;for(a=1;a<=5;a++)sum=sum*(a+a*a);printf("结果为%lf\n",sum);for(a=2;a<=5;a++)sum1=sum1+(1.0/a);printf("%lf\n",sum1);printf("结果为%lf\n",sum*sum1);return 0;}2. 编程,从键盘输入若干个整数,当输入0时,输入停止。

河北工业大学数值分析实验三实验四实验报告

河北工业大学数值分析实验三实验四实验报告

数值分析实验报告指导老师:宛艳萍姓名:班级:学号:实验三 复化辛卜生法,龙贝格法1.实验名称:复化辛卜生法,龙贝格法2.实验目的1)通过实际计算体会各种方法的精确度。

2)会编写用复化辛卜生、龙贝格算法求定积分的程序。

3.算法描述1)用复化辛卜生法计算积分 dxx I ⎰+=12)1/(1算法:复化辛卜生公式为S n =h/6∑∑+-=+++)]()2/(4)([11k k kn k x f h x f xf ,计算过程为:1.令,/)(n a b h -= ),2/(1h a f s +=;02=s2.对1,,2,1-=n k计算),2/(11h kh a f s s +++=)(22kh a f s s ++=3.))(24)((6/21b f s s a f h s +++= 。

2)龙贝格算法计算dxxI ⎰+=102)1/(156e ε=-算法)((12/12∑-=++=n k k n n n x f h T T ;/)(n a b h n -= n k h k x )2/1(2/1+=+)(3/122n n n n T T T S -+= )_(15/122n n n n S S S C +=)(63/122n n n n C C C R -+=用事后估计法控制精度2|5e -6n n R R -< 。

4.源程序:1)/* 用复化辛卜生公式求积分 */ #include "stdio.h" float fx(float x){double f;f=1.0/(1.0+x*x); return f; } double fs(int n){double a=0.0,b=1.0,h,s,s1,s2=0; int i;h=(b-a)/n; s1=fx(a+h/2); for(i=1;i<n;i++){s1=s1+fx(a+i*h+h/2); s2=s2+fx(a+i*h);}s=(h/6.0)*(fx(a)+fx(b)+4*s1+2*s2);return s;}void main(){printf("实验三复化辛卜生法计算机112 耿向飞学号:112434\n");printf("s(2)=%lf\ns(4)=%lf\ns(8)= %lf",fs(2),fs(4),fs(8));}2)/* 龙贝格法 */#include "stdio.h"#include "math.h"#define E 2.71828182//被积函数f(x)double fx(double x){double f;f=1/(1+x*x);return f;}//梯形公式求tndouble tx(int n){double s3=0.0,h,t,b=1.0,a=0.0;int i;h=(b-a)/n;for(i=1;i<n;i++)s3=s3+fx(i*h);t=(h/2)*(fx(a)+fx(b)+2*s3);return t;} double s(int n){double s;s=tx(2*n)+(1.0/3.0)*(tx(2*n)-tx(n ));return s;}double c(int n){double c;c=s(2*n)+(1.0/15.0)*(s(2*n)-s(n)) ;return c;}double r(int n){double r;r=c(2*n)+(1.0/63.0)*(c(2*n)-c(n)) ;return r;}void main(){double rr,pp;int n=1;rr=r(n);pp=r(2*n)-r(n);printf("实验三龙贝格法计算机112 耿向飞学号:112434\n");printf("结果为:%.15lf 误差小于等于: %.15lf",rr,pp);}5.运行结果1)复化辛卜生公式2)龙贝格算法6.对算法的理解与分析:复化辛卜生公式和龙贝格算法适用于求数值积分,而且都能提高计算积分的精度龙贝格算法其实是在复化辛卜生公式递推的基础之上生成的一种精度高,而且收敛速度也较快的一种算法。

数学实验报告4

数学实验报告4

实验报告4实验名称数列与级数实验目的通过计算机图示的方法发现数列与级数的规律及其极限状态的性质。

实验环境Mathematica 4实验内容1. 分别取N=10,20,50,100,500,观察Fibonacci 数列的折线图。

2. 分别取N=2000,5000,10000,用直线去拟合N n F n n ,,2,1)),log(,( =的函数。

3. 分别取N=100,500,5000,演奏Fibonacci 数列的函数。

4. 分别取N=100,1000,5000,显示点列n i i i ,,2,1)),sin(,( =的函数。

5. 求级数∑∞=11n n α的部分和。

实验的基本理论和方法所谓一个无穷数列是指按一定顺序排列的一串数字 ,,,,21n a a a , (1) 而一个无穷级数则是用无穷项数字构成的和式.211 ++++=∑∞=n n n a a a a (2)数列与级数有着密不可分的关系。

给定一个无穷级数(2),它唯一确定了一个无穷数列,,,21 S S其中.,2,1,21 =+++=n a a a S n n 反过来,给定一个无穷数列(1),它也唯一地确定了一个无穷级数∑∞=1n n b,这里.,2,1,,111 =-==-n a a b a b n n n 并且,无穷级数的和就是相应的无穷是咧的极限。

因此,无穷数列与无穷级数是可以相互转化的。

实验步骤1. 用如下语句作图:FibShow[n_Integer]:=Module[{t={},i},For[i=1,i<=n,i++,AppendTo[t,{i,Fibonacci[i]}]]; ListPlot[t,PlotJoined-> True]]FibShow[N]2. 用如下语句计算:FibFit[n_Integer]:=Module[{t={},i},For[i=1,i<=n,i++,AppendTo[t,{i,Log[Fibonacci[i]]}]]; Fit[t,{1,x},x]]FibFit[N]3.用如下语句作图:FibPlay[n_Integer]:=Module[{t={},i},For[i=1,i<=n,i++,AppendTo[t,Mod[Fibonacci[i],n]]];ListPlay[t,PlayRange->{0,n},SampleRate->5]]FibPlay[N]4. 用如下语句作图:PlotList[n_Integer]:=Module[{t={},i},For[i=1,i<=n,i++,AppendTo[t,{i,Sin[i]}]];ListPlot[t,PlotStyle->{PointSize[0.005]}]]PlotList[N]5.用如下语句计算:HamoSum[n_Integer, m_Integer]:=Module[{i},Sum[1/i^m,{i,1,n}]]实验结果与结果分析1.从实验得出的五个图像可以看出,Fibonacci数列的变化速度非常快,数列单调递增而且趋于无穷大。

大学计算机实验4 实验报告

大学计算机实验4 实验报告

深圳大学实验报告课程名称:计算机基础实验名称:电子表格处理学院:建筑与城市规划学院专业:建筑学报告人:XXX学号:2015XXXX班级:XXXXXX同组人:指导教师:李炎然实验时间:2015.11.16实验报告提交时间:2015.11.22教务处制一.实验目的1.掌握工作表和工作簿的基本操作。

2.掌握公式和函数的使用方法。

3.掌握数据清单的管理方法。

4.掌握数据分析工具和VBA编程方法。

二.实验步骤与结果5.2实验环境1.硬件环境:微机2.软件环境:Windows8中文版,WPS表格20165.3实验内容1.Excel的基本操作⑴Excel工作窗口的组成执行“开始”菜单的“所有程序”/“WPS Office2016”/“WPS表格”命令(如图5-1所示),图5-1“开始”菜单或双击桌面上的“WPS 表格”快捷图标。

点击按钮打开菜单后单击“新建”新建空白表格文件,同时在该工作簿中新建了一个名为“sheet1”的空工作表,该工作表就是默认的当前工作表,如图5-2和图5-3所示。

(2)单元格的操作图5-2新建空工作表图5-3WPS 表格2016工作窗口①选择单元格选择一个单元格,直接单击相应的单元格即可。

若选择一行或一列单元格,将鼠标移动到相应行或列对应的数字或字母处,单击即可。

若选择多行或多列单元格,将鼠标移动到相应行或列对应的数字或字母处,然后拖动到适当的位置松开即可。

②清除单元格选择要清除的单元格,按Delete或单击右键选择“清除内容”命令即可,如图5-4所示。

图5-4快捷菜单③修改单元格内容双击需要修改内容的单元格,然后输入新的内容,单击Enter即可。

④插入单元格首先在要插入单元格的地方选择单元格,选择单元格的数目和即将要插入的单元格。

然后在选择的区域右击,选择“插入”命令,从弹出的对话框中选择要插入的方式。

⑤删除单元格首先在要删除单元格的地方选择单元格,选择单元格的数目和即将要删除的单元格。

实验报告4

实验报告4

实验报告课程名称:高级语言程序设计实验四:选择结构程序设计班级:学生姓名:学号:专业:指导教师:学期:2011-2012学年上学期云南大学信息学院一、 实验目的1、掌握关系运算和逻辑运算2、掌握选择结构相关语句的使用3、训练所学知识的综合应用二、 知识要点1、关系运算及运算符2、逻辑运算及运算符3、选择结构相关语句if 、if-else 、if 嵌套、switch 等的意义、语法格式及使用4、容易混淆的“==”与“=”运算符三、 实验预习(要求做实验前完成)1、写出6种比较运算符:2、写出3种逻辑运算符:3、“a 和b 都是正数”的逻辑表达式是:4、“a 比b 大,或者c 比b 大” 的逻辑表达式是:5、“a 等于b ,但是c 不等于d ” 的逻辑表达式是:6、“y 大于等于x1且小于等于x2” 的逻辑表达式是:7、“x 不等于0” 的逻辑表达式是:四、 实验内容 (要求提供:① 算法描述或流程图 ② 源程序 )1、编程序,计算下面分段函数的值(if-else )⎪⎩⎪⎨⎧≥-<≤+<+=)15(102)150(53)0(10x x x x x x y2、编写程序,输入一个小写英文字母,如果它位于字母表的前半部分,输出它的后一个字母;位于后半部分时输出它的前一个字母(if-else )。

3、输入某学生的考试成绩等级A 、B 、C 、D (或a 、b 、c 、d ),要求按照等级输出对应的分数段。

A 级对应的分数段为85~100分;B 级对应分数段为70~84;C 级对应分数段为60~69;D 级对应分数段位60分以下(switch )。

4、输入某学生的考试成绩,如果在90分以上,输出“A ”;80~89分输出“B ”;70~79分输出“C ”;60~69分输出“D ”;60分以下则输出“E ”(if-else 或swiitch )。

五、实验结果(要求写出运行界面及输出的运行结果)六、实验小结。

实验四 行列式的值

实验四 行列式的值

实验四 行列式的值一、实验目的掌握计算机求行列式值的常用算法。

二、实验内容1、 全选主元高斯消去法求det(A).2、 对称正定矩阵的Cholesky 分解及利用它求矩阵对应的行列式值。

三、实验步骤1、 上机前认真复习行列式值Gauss 消去法、Cholesky 分解法等概念,读懂本实验程序。

2、 上机前完成本实验作业题的手算部分和上机程序。

3、 上机调试程序,输出正确结果。

4、 做完实验后,交实验报告。

四、方法说明1、 用全选主元高斯(Gauss )消去法计算n 阶方阵A 所对应的行列式值。

用高斯消去法对方阵A 进行一系列变换,使之成为上三角矩阵,其主对角线上的各元素的乘积即为行列式的值。

变换过程如下:对于k=0,1,2,…,n-2作变换1,,1,,/-+=⇒∙-n k j i a a a a a ij kk kj ik ij为保证数值稳定性,在实际变换过程中采用全选主元。

2、 用乔里斯基(Cholesky)分解法求对称正定矩阵的三角分解,并求行列式的值。

设n 阶矩阵A 为对称正定,则存在一个实的非奇异的下三角阵L ,使A=LL T ,其中⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡=----1,11,10,1111000n n n n l l l l l l L乔里斯基分解的步骤为: 对于j=0,1,…,n-1(1) 2112)(∑-=-=j k jkjj jj la l(2) 211)()det(,1,,1,/)(∏∑-=-==-+=-=n k kk jj j k jk ikij ij l A A n j i l l la l 的行列式值为求行列式值det (A )及d et (B )。

其中 ⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡-------=⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡=13157581181554233,16151413121110987654321B A实验五 求解三对角线性方程组一、实验目的掌握三对角线性方程组的特色解法。

计算实验实习报告

计算实验实习报告

计算实验实习报告一、引言计算实验是计算机科学与技术专业的学生在校期间进行的一项重要实践活动。

通过计算实验实习,学生能够将课堂所学的理论知识应用于实际项目中,培养解决实际问题的能力。

本报告旨在总结和分析我在计算实验实习中的学习和体会。

二、实习内容1. 实习目标本次计算实验实习的主要目标是通过进行实际项目的开发,熟悉并掌握某种特定编程语言和相应的开发工具和框架。

在实习过程中,我需要使用该编程语言实现指定的功能,并将其集成到一个完整项目中。

2. 实习任务实习任务包括需求分析、系统设计、编码实现和项目测试。

根据要求,我以团队合作的方式与其他同学一起完成了一个在线购物系统的开发。

3. 实习过程在实习开始之前,我们首先进行了需求分析,明确了该在线购物系统的功能和性能要求。

之后,我们进行了系统设计,包括数据库设计、界面设计和系统架构设计等。

随后,我们按照设计方案实现了系统的各个功能模块,并进行了集成测试和系统测试。

4. 实习成果通过本次实习,我熟悉了编程语言的基本语法和常用库函数,并掌握了使用开发工具和框架进行项目开发的方法。

我在项目中负责实现了系统的用户管理模块和商品管理模块,并成功将它们集成到了整个系统中。

三、实习收获1. 专业技能通过实习,我对编程语言的掌握更加熟练,能够运用所学知识解决实际问题。

我学会了如何进行系统设计和项目开发,并提升了自己的团队协作能力。

此外,我还学习了项目测试的方法和技巧。

2. 实践经验本次实习不仅让我学到了更多的专业知识,还提高了我的实践能力。

通过实际动手的操作,我对计算机软件开发过程有了更加深入的理解,对项目管理和团队协作的经验也得到了积累。

3. 团队合作在实习过程中,我与队友紧密合作,共同解决了项目中的各种技术和团队协作问题。

通过团队合作,我学会了倾听他人意见、有效沟通和协调团队关系,这些能力对于今后的工作和学习都具有重要意义。

四、实习感想通过本次计算实验实习,我对自己的专业选择更加坚定了信心。

实验四 戴维南定理(word版)

实验四 戴维南定理(word版)

实验四 戴维南定理一、实验目的1.验证戴维南定理的正确性,加深对戴维南定理的理解。

2.学会用实验方法,求二端网络的等效电路(开路电压和短路电流)。

3.正确使用直流稳压电源和万用表。

二、实验原理1.戴维南定理内容:任何一个有源二端网络对外总可以用一个电压源与电阻串联的等效支路来代替,如图4-1。

等效电压源的电动势0E 等于有源二端网络的开路电压CU0,内阻0R 等于有源二端网络中所有电源均为零(恒压源短路,恒流源开路)时从输出端看进去的等效电阻,或者等于输出端的开路电压CU0与短路电流S I 的比值。

(a )(b )图4-1所谓等效是对外部的特性而言,即在上图中a 、b 两端如果接相同的负载,其负载端的电流和电压也是相同的。

2.一个有源二端网络,可用实验方法测出它的开路电压CU0,这个电压即戴维南等效电路中的电动势0E ;在网络允许短路的条件下,测出它的短路电流S I ,电阻SCI U R /00=即戴维南等效电路中的等效内阻。

3.等效电动势0E 与等效内阻0R 相串联即构成戴维南等效电路。

所谓等效就是指它们的外特性关系)(i f U =完全相同,这个关系将在实验中得到证实。

三、实验器材1.通用电学实验台。

2.插座电表0~50mA 、万用表各1只。

3.其它按图选用元器件插座及导线。

四、实验内容和步骤 图4-2为实验原理电路图。

1.测量负载电流L I(1)在通用电路板上按图4-2(a )插拼连接电路。

(2)检查无误后,将实验台的C 组直流稳压电源电压调至18V 并接入电路中,测出负载电流L I 的数值并记入表4-2-1中。

2.测量二端网络的等效电动势0E :断开RL 支路,如图4-2(b )所示,测量AC 两端电压00E U C=,并记入表4-2-1中。

3.测量二端网络的等效电阻0R :断开电源,并用导线短接BD 两点,见图4-2(c ),测量AC 两端电阻0R R AC =,并记入表4-2-1中。

数学实验报告

数学实验报告

《数学实验》报告题目:根据数值积分计算方法计算山东省面积学生姓名:学号:专业班级:机械工程17-1班2019年 4月15日一、问题背景与提出图1是从百度地图中截取的山东省地图,试根据前面数值积分计算方法,计算山东省面积。

图 1二、实验目的1、学会运用matlab解决一些简单的数学应用问题。

2、学会运用matlab建立数学模型。

3、学会运用一些常见的数值积分计算方法结算实际问题,并了解其实际意义,建立积分模型。

三、实验原理与数学模型将积分区间 [a , b] n等分,每个区间宽度均为h = (b - a) / n , h称为积分步长。

记 a = x0 < x1 < … < x k… < x n = b , 在小区间上用小矩形面积近似小曲边梯形的面积,若分别取左端点和右端点的函数值为小矩形的高,则分别得到两个曲边梯形的面积的近似公式:Ln = h , h =ℎℎ , h =ℎ如果将二者求平均值,则每个小区间上的小矩形变为小梯形,整个区间上的值变为:ℎℎ将山东省边界上的点反映在坐标化,运用梯形公式积分计算得山东省的面积。

四、实验内容(要点)1、将山东省的地图区域在matlab中画出。

2、在坐标系上运用积分方法将所求区域的面积求出。

3、通过比例尺将山东省的实际面积求出。

五、实验过程记录(含基本步骤、主要程序清单及异常情况记录等)1、在百度地图中标识出山东省的区域范围,标明对应的比例:图 22、取出所截取图片中山东的边界的坐标,即将边界坐标化:(1)运用imread函数和imshow函数导入山东省的区域图片。

代码:运行结果:图 3(2)运用ginput函数,将边界的坐标点取出,即坐标化,并将x,y坐标分别存于x.txt和y.txt文本文件中。

代码:图 4运行结果:图 5图 6(3)加载x.txt和y.txt文本文件,将边界画出。

代码:运行结果:图 73、将整个区域进行分段,画出分段后的图形图 8图 94、对不同段进行积分,求出山东省面积代码:图10运行结果:六、实验结果报告与实验总结实验结果:计算得山东省面积为18.624万平方公里。

大学生计算机基础《实验四 实验报告表》

大学生计算机基础《实验四 实验报告表》
实验四 实验报告表
实验名称:
学号姓名班级:实验时间:年 月 日
实验报告表4-1 一条指令执行过程记录表
步骤1 用户指定两个加数
加数1,加数2
15;247
PC中存储的指令地址
0000000000001010
RAM中对应指令地址中的指令编码
0001110100110110
RAM中加数一的编码与内存地址
CPU传来的指令地址;
0000000000001011;
MAR中二进制编码对应的内存地址是什么?该内存地址中存放了什么数据?该数据放在哪个寄存器中?
0x000A;
0001110100110110;
数据存储器MDR;
PC被访问后其中的内容发生了什么变化?为什么?
PC中存储的指令地址自动加1,为了能够实现计算机自动找到下一条指令执行。
第一个通用寄存器GR
步骤5 加法计算
CPU把两个加数放入哪里进行加法运算?
算术逻辑单元ALU
当两个加数相加结束后,CPU把相加结果存放在哪里?
第一个通用寄存器GR
110110;0036
译码在哪里进行?并通过哪组总线把该操作传递给RAM?
控制单元CU;控制总线CB
步骤4 取数据
CPU通过哪组总线传送地址?RAM将这个地址存放在哪里?
地址总线AB;
地址存储器MAR
RAM把第一个操作数存放在哪个寄存器上,通过哪组总线传送给CPU?
数据存储器MDR;
数据总线DB
CPU把取到的第一个操作数存放在哪里?
RAM将MDR中的数据通过哪条总线传送给CPU?
数据总线DB
CPU将RAM传来的指令存放在哪里?
指令寄存器IR
IR中存放的指令二进制编码是什么?

体积容积算法实验报告

体积容积算法实验报告

一、实验目的1. 了解体积和容积的概念及计算方法。

2. 掌握不同几何形状体积和容积的计算公式。

3. 通过实验,验证体积和容积算法的正确性。

二、实验器材1. 三棱柱、长方体、圆柱、球等几何模型2. 尺子、量杯、电子秤等测量工具3. 计算器三、实验原理体积是指物体所占据的空间大小,容积是指容器所能容纳物体的体积。

计算体积和容积的方法如下:1. 长方体体积:V = 长× 宽× 高2. 三棱柱体积:V = 底面积× 高3. 圆柱体积:V = π × 半径^2 × 高4. 球体积:V = (4/3) × π × 半径^35. 容积计算:容积 = 容器底面积× 容器高度四、实验步骤1. 准备实验器材,确保几何模型和测量工具的准确性。

2. 测量长方体、三棱柱、圆柱、球的尺寸,并记录数据。

3. 计算长方体、三棱柱、圆柱、球的体积。

4. 使用量杯测量容器的高度,并记录数据。

5. 计算容器的容积。

6. 比较计算结果与实际测量值,分析误差原因。

五、实验数据1. 长方体:长10cm,宽5cm,高4cm实际体积:V = 10cm × 5cm × 4cm = 200cm^3计算体积:V = 10cm × 5cm × 4cm = 200cm^32. 三棱柱:底面边长6cm,高8cm实际体积:V = 6cm × 6cm × 8cm = 288cm^3计算体积:V = 6cm × 6cm × 8cm = 288cm^33. 圆柱:半径3cm,高6cm实际体积:V = π × 3cm × 3cm × 6cm ≈ 169.6cm^3计算体积:V = π × 3cm × 3cm × 6cm ≈ 169.6cm^34. 球:半径4cm实际体积:V = (4/3) × π × 4cm × 4cm × 4cm ≈ 268.08cm^3计算体积:V = (4/3) × π × 4cm × 4cm × 4cm ≈ 268.08cm^35. 容器:底面积15cm^2,高度10cm实际容积:V = 15cm^2 × 10cm = 150cm^3计算容积:V = 15cm^2 × 10cm = 150cm^3六、实验结果与分析通过实验,我们得到了以下结果:1. 实验中计算出的体积和容积与实际测量值基本一致,误差在可接受范围内。

清华大学数学实验报告4

清华大学数学实验报告4

. .数学实验报告4非线性方程求解电13苗键强2011010645一、实验目的1.掌握用 MATLAB 软件求解非线性方程和方程组的基本用法,并对结果作初步分析;2.练习用非线性方程和方程组建立实际问题的模型并进行求解。

二、实验容题目1[问题描述](Q1)小夫妇以按揭方式贷款买了1套价值20万元的房子,首付了5万元,每月还款1000元,15年还清。

问贷款利率是多少?(Q2)某人欲贷款 50 万元购房,他咨询了两家银行,第一家银行开出的条件是每月还 4500元,15 年还清;第二家银行开出的条件是每年还 45000 元,20 年还清。

从利率方面看,哪家银行较优惠(简单假设:年利率=月利率×12)?[分析与解]假设初始贷款金额为x0,贷款利率为p,每月还款金额为x,第i个月还完当月贷款后所欠银行的金额为x i,(i=1,2,3,......,n)。

由题意可知:……因而有:则可以根据上述方程描述的函数关系求解相应的变量。

(Q1)根据公式(1),可以得到以下方程:设,通过计算机程序绘制f(p)的图像以判断解p的大致区间,在Matlab中编程如下:for i = 1:25t = 0.0001*i;p(i) = t;f(i) = 150*t*(1+t).^180-(1+t).^180+1;end;plot(p,f),hold on,grid on;运行以上代码得到如以下图像:f(p)~p关系曲线图通过观察上图可知。

Solution1:对于,采用二分法求解,在Matlab中编程如下:clear;clc;x0=150000;n=180;x=1000;p0=0.002;p1=0.0022;while (abs(p1-p0)>1e-8)f0=x0*(1+p0).^n+x*(1-(1+p0).^n)/p0;f1=x0*(1+p1).^n+x*(1-(1+p1).^n)/p1;p2=(p0+p1)/2;f2=x0*(1+p2).^n+x*(1-(1+p2).^n)/p2;if (f0*f2>0 && f1*f2<0)p0=p2;elsep1=p2;end;end;p0结果得到p0=0.=0.2081%.所以贷款利率是0.2081%。

4的倍数特征实验报告单

4的倍数特征实验报告单

4的倍数特征实验报告单
实验目的:
本次实验旨在探究4的倍数的特征,通过对不同数字进行分析,验证4的倍数的特征并得出结论。

实验方法:
1. 选择一系列整数数字进行实验,包括4的倍数和非4的倍数。

2. 分别对这些数字进行求余数运算,即用这些数字除以4并得出余数。

3. 分析余数的情况,观察4的倍数和非4的倍数的特征。

实验结果:
通过实验我们得到了以下结果:
1. 对于4的倍数,经过求余数运算得到的余数始终为0。

2. 对于非4的倍数,求余数运算的结果不为0。

3. 通过不同数字的实验,验证了4的倍数的特征,即能被4整除的数字的余数为0。

实验结论:
综合实验结果,我们得出结论:
1. 4的倍数的特征是其能被4整除,即求余数的结果为0。

2. 任何一个数被4整除的余数都是0,这是4的倍数的特征之一。

实验总结:
本次实验验证了4的倍数的特征,通过实验数据的分析,我们得以确定4的倍数的特征为其能被4整除,余数为0。

实验结果的验证进一步加深了我们对数学中倍数的理解,为数学知识的学习提供了实际的例证。

希望通过这次实验,同学们能更加深入地了解4的倍数的特征,提高数学分析的能力。

实验延伸:
在以后的学习中,可以进一步探讨倍数的特征,例如2的倍数、5的倍数等,通过实验验证不同倍数的特征,加深对数学概念的理解。

同时,可以进行更加复杂的数学实验,进一步提高数学分析的能力,培养数学思维的能力。

希望同学们在数学学习中能够通过实验的方式,加深对数学的理解,提高数学的学习兴趣和能力。

4的倍数特征实验报告单

4的倍数特征实验报告单

4的倍数特征实验报告单实验目的:本实验旨在探究4的倍数的特征,并通过实验数据分析和归纳总结得出相关结论。

实验材料:1. 20张白纸2. 铅笔3. 计算器实验步骤:1. 将20张白纸按照一定的格式排列,比如每张纸上画三个小矩形。

2. 在第一个小矩形内随机写入一个个位数数字,数字可以重复出现。

3. 统计在四个小矩形内出现4的倍数的个数,并记录在每张纸上。

4. 将每张纸上记录的数据进行汇总并计算得出4的倍数出现的频率。

5. 对实验数据进行分析和归纳总结得出结论。

实验结果:经过统计和计算,在20张纸上统计到的4的倍数出现的个数为:12、8、9、13、11、7、10、15、12、9、8、14、10、12、11、9、13、8、11和12个,共计198个。

经过计算,20张纸上4的倍数出现的频率为:0.06、0.04、0.045、0.065、0.055、0.035、0.05、0.075、0.06、0.045、0.04、0.07、0.05、0.06、0.055、0.045、0.065、0.04、0.055和0.06。

通过对实验数据的分析和归纳总结,可以得出以下结论:1. 出现4的倍数的频率在不同的样本中有一定的差异,但总体上来说,4的倍数出现的频率较稳定并且相对均衡。

2. 在20张纸样本中,4的倍数出现的个数大多在10个左右,少数在5个以下或15个以上。

3. 在20张纸样本中,4的倍数出现的频率在0.04~0.075之间,呈现出比较均衡的分布。

4. 在20张纸样本中,4的倍数与出现的位置没有明显的规律性可言,出现在不同的位置上。

结论:本次实验的结果表明,4的倍数具有较为稳定的出现频率,并且在样本中呈现较为均衡的分布,与出现的位置没有明显的规律性可言。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档