物理实验数据处理(c语言)
看程序应该能看懂怎么输入,我就不写具体输入什么了
1.转动惯量的测定
1.不同物体的摆动周期
#include<iostream>
#include<cmath>
using namespace std;int main(){double pi=3.14,jzhi=0.187e-4,jjia=0.321e-4;double t0,t1,t2,t3,t4,t5;double k,j1,j0,j11,j2,j22,j3,j33,j4,j44,j5,j55;double m1,m2,m3,m4,m5;double d1,d2o,d2i,d3,d4,d5; cin>>t0>>t1>>t2>>t3>>t4>>t5;cin>>m1>>m2>>m3>>m4>>m5;cin>>d1>>d2o>>d2i>>d3>>d4>>d5;j11=1/8.0*m1*d1*d1;j1=j11;j0=j11*t0*t0/(t1*t1-t0*t0);k=(j1+j0)*4*pi*pi/(t1*t1);j22=1/8.0*m2*(d2o*d2o+d2i*d2i);j2=k*t2*t2/(4*pi*pi)-j0;j33=1/10.0*m3*d3*d3;j3=k*t3*t3/(4*pi*pi)-jzhi;j44=1/12.0*m4*d4*d4;j4=k*t4*t4/(4*pi*pi)-jjia;j55=1/8.0*m5*d5*d5;j5=k*t5*t5/(4*pi*pi)-j0;cout<<k<<endl;cout<<"j2'="<<j22<<";j2="<<j2<<";百分差="<<abs(j22-j2)/j22<<endl;cout<<"j3'="<<j33<<";j3="<<j3<<";百分差="<<abs(j33-j3)/j33<<endl;cout<<"j4'="<<j44<<";j4="<<j4<<";百分差="<<abs(j44-j4)/j44<<endl;cout<<"j5'="<<j55<<";j5="<<j5<<";百分差="<<abs(j55-j5)/j55<<endl;//0.605 0.839 1.245 1.116 2.056 0.959
//
//0.385 0.7079 0.8935 0.1350 0.7160
//
//10 10 9.382 13.25 61 10
}
2.滑块质心离轴不同距离的摆动周期
#include<iostream>
#include<cmath>
using namespace std;
int main(){double t1,t2,t3,t4,t5;cin>>t1>>t2>>t3>>t4>>t5;double j11,j22,j33,j44,j55,j1,j2,j3,j4,j5;double pi=3.14,jjia=0.321e-4,m=0.239,j6=0.772e-4;double j0,k,m4=0.135,l=61,t=2.056;j0=1/12.0*m4*l*l;k=(j0+jjia)*4*pi*pi/(t*t);j11=k*t1*t1/(4*pi*pi)-jjia;j22=k*t2*t2/(4*pi*pi)-jjia;j33=k*t3*t3/(4*pi*pi)-jjia;j44=k*t4*t4/(4*pi*pi)-jjia;j55=k*t5*t5/(4*pi*pi)-jjia;j1=j0+j6+2*m*5*5;j2=j0+j6+2*m*10*10;j3=j0+j6+2*m*15*15;j4=j0+j6+2*m*20*20;j5=j0+j6+2*m*25*25;cout<<k<<endl;cout<<"实验值j="<<j11<<";理论值j'="<<j1<<";百分差="<<abs(j1-j11)/j1<<endl; cout<<"实验值j="<<j22<<";理论值j'="<<j2<<";百分差="<<abs(j2-j22)/j2<<endl; cout<<"实验值j="<<j33<<";理论值j'="<<j3<<";百分差="<<abs(j3-j33)/j3<<endl; cout<<"实验值j="<<j44<<";理论值j'="<<j4<<";百分差="<<abs(j4-j44)/j4<<endl; cout<<"实验值j="<<j55<<";理论值j'="<<j5<<";百分差="<<abs(j5-j55)/j5<<endl;//2.264 2.918 3.619 4.446 4.866
}
2.密立根油滴实验
#include<iostream>
#include<cmath>
using namespace std;
int main(){double pi=3.14,p=1.013e5,d=5e-3;double rou=981,g=9.8,kq=1.83e-5,l=1.5e-3,b=8.22e-3;double q,t,u,v,a,a0,e=1.6e-19;int i=1;while(cin>>t>>u){cout<<"text: "<<i<<endl;v=l/t;a0=sqrt( (9*kq*v)/(2*rou*g) );a=sqrt((9*kq*v)/(2*rou*g*(1+b/(p*a0))) );double q1=18*pi/sqrt(2*rou*g);double q2=pow(kq*l/(t*(1+b/p*a)),3.0/2);double q3=d/u;double q=q1*q2*q3;cout<<"q= "<<q<<endl;cout<<"电荷数= "<<q/e<<endl;cout<<"基本电荷测量值= "<<q/((int)(q/e))<<endl; i++;}}
物理实验数据处理(c语言)相关推荐
- matlab物理实验数据处理,利用Matlab对物理实验数据进行处理
利用Matlab对物理实验数据进行处理 李凌云;王海军;韩之乃 [期刊名称]<南京晓庄学院学报> [年(卷),期]2005(021)005 [摘要]本文以热电偶的定标实验.二极管伏安特性实 ...
- 电阻应变式传感器的静态特性研究-物理实验数据处理
实验原理+步骤略 数据处理要求: 滞后性H=滞后最大的值/Vf·s 滞后=正反形成差值 Vf·s=位置在8和0的校准平均值之差 △V=校准平均值与拟合值之差 △Vmax=△V数值最大的 以我自己数据为 ...
- python处理实验数据,Python在热敏电阻测量实验数据处理中的应用
物理实验数据处理一般都利用计算机将数据转化为合适的图像,以便于我们分析.Python是一种面向对象的.动态的程序设计语言,具有非常简洁而清晰的语法.高效率的高层数据结构,既可以用于快速开发程序脚本,也 ...
- matlab处理物理数据,MATLAB在处理大学物理实验数据的应用
MATLAB在处理大学物理实验数据的应用 MATLAB在处理大学物理实验数据的应用 学 院 物信学院 姓 名 张 锋 专 业 物理学 学 号 281040109 班 级 08级物理1班 MATLAB在 ...
- python 物理实验_基于Python和梯度下降算法的物理实验数据一元线性拟合方法
基于 Python 和梯度下降算法的物理实验数据一元线性拟 合方法 关毅铬 ; 程敏熙 [期刊名称] < <物理通报> > [年 ( 卷 ), 期] 2019(000)010 ...
- 【渝粤题库】陕西师范大学500018 物理实验研究 作业(专升本)
<物理实验研究>作业 一.回答问题 什么是创新.具有那些特征? 现代科技创新发展的主要特点有哪些? 什么是创新性思维? 创新思维的主要方法 什么是创新技法 本课程介绍的常用科技创新技法有哪 ...
- 哪些物理实验可以用计算机采集技术,计算机在物理实验计算测量误差中应用.doc...
计算机在物理实验计算测量误差中应用 计算机在物理实验计算测量误差中应用 [摘要] 本论文通过编程举例,利用计算机软件处理物理实验中数据误差的过程,显示了计算机软件强大的实验数据处理功能,探讨为物理实验 ...
- 大学物理实验----单摆,实验数据处理。C语言代码实现
#大学物理实验----单摆,实验数据处理.C语言代码实现 ##简介 大部分理科专业大学都躲不过做大学物理实验,相信你也和我一样对实验报告数据处理感到头疼,尤其是遇到像单摆这种需要测量多组数据的实验,敲 ...
- c语言编程物理实验,大学物理实验报告大全C语言编程在大学物理实验中处理数据的研究...
大学物理实验报告大全C语言编程在大学物理实验中处理数据的研究 摘要 用C语言编程的方法处理比较复杂的实验数据,简捷准确且避免了传统方法的弊端,与用Excel处理数据的方法相比,其结果更符合误差理论. ...
最新文章
- 避免35岁现象,我给技术人的建议永远是架构师!
- style.display,有点问题
- 如何在私服上传jar包
- mysql输出代码_mysql常用代码
- Mycat配置文件schema.xml的详解
- php中钩子(hook)的应用示例demo
- 最优化读书笔记R(一)
- kafka sink mysql,kafka之七 sinkTask详解
- 物联网搜集大量数据协助制定业务策略 成为银行业竞争利器
- Java Math.round()函数小结
- html中使用过渡不显示,CSS3过渡不适用于显示属性
- 多页面共用子窗口技术
- 思科模拟器配置默认路由(下一跳使用端口)
- 5.flask与数据库
- 拍照解数独之识别数独图片
- 2023年的COSO,会有什么不一样?
- 湖北武汉劳务员报考劳务员的工程劳务管理建筑七大员报考
- 关于对《三只松鼠》网站的诊断报告
- 仿36氪(iOS版附源代码)
- CSDN 发布文章时 添加的图片 怎么 去掉水印
热门文章
- CentOS7 搭建Kafka消息队列环境,以及Python3操作Kafka Demo
- CentOS7 搭建Pulsar 消息队列环境,CentOS(Linux)部署Pulsar,亲测成功,以及Python操作Pulsar实例驱动
- std::dynamic_pointer_cast细节用法
- 计算机ppt文字1是什么原因,ppt让答案一个个出现,ppt让文字一个个出现
- android 重新启动应用程序,在AsyncTask完成后重新启动完整的Android应用程序
- iframe 页面富文本框数据怎么保存_文字太多PPT怎么做都丑?估计是没注意这些细节!...
- hexo评论_【前端简历加分】hexo框架搭建个人博客站点,手把手教学
- 贪吃蛇的编程python_python实现贪吃蛇游戏
- 搜狐视频怎么清除应用缓存
- 远程连接redis遇到的一些错误解决办法JedisConnectionException:java.net.SocketTimeOutException...JedisDataException:D