密里根油滴实验数据matlab实现

clc,clear;

Ut=; %动态法中提升电压

Up=; %静态法中平衡电压

tr=; %为上升时间;

tf=; %为下降时间;

vf=0.002/tf;

vr=0.002/tr;

g=9.794;

rou1=981;
rou2=1.293;

eta=1.83*10^-5;

d2=0.002;

b=8.22*10^-3;

p=1.013*10^5;

d1=0.005;

q1=1.602*10^-19;

r=(9*eta*vf/2/g/(rou1-rou2))^0.5

k1=9*2^0.5*pi*d1*((eta*d2)^3/(rou1-rou2)/g)^0.5/Ut*(1/(1+b/p/r))^1.5;

disp('动态法带电量');

qd=k1*(1/tf+1/tr)*(1/tf)^0.5 %动态法带电量

k2=9*2^0.5*pi*d1*((eta*d2)^3/(rou1-rou2)/g)^0.5/Up*(1/(1+b/p/r))^1.5;

disp('静态法带电量');

qj=k2*(1/tf)^1.5 %静态法带电量

n1=round(qd/q1); %动态法电荷数

n2=round(qj/q1); %静态法电荷数

disp('动态法基本电荷带电量');

jqd=qd/n1 %动态法基本电荷带电量

disp('静态法基本电荷带电量');

jqj=qj/n2 %静态法基本电荷带电量

disp('动态法相对误差');

ud=abs(((jqd-q1)/q1)*100) %动态法相对误差

disp('静态法相对误差');

uj=abs(((jqj-q1)/q1)*100) %静态法相对误差

提供平衡电压,上升电压,下降时间,上升时间即可求出。

其余参数g rou1 rou2 eta p d 根据需求进行修改

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值