`
747017186
  • 浏览: 331410 次
社区版块
存档分类
最新评论

Pi的精准算法

    博客分类:
  • java
 
阅读更多

π=4*(1-1/3+1/5-1/7+1/9-…-1/(2*i-1)+1/(2*i+1))

位数越多pi的值就越精准。实现算法

package com.sysi.cn;

//π=4*(1-1/3+1/5-1/7+1/9-…-1/(2*i-1)+1/(2*i+1))

public class PiDemo {

public static void main(String[] args) {

float pi=0;

float j=0;

float o=0;

for(float i=2;i<10000000;i=i+2){

j=j+1/(float)(2*i-1);

o=o+1/(float)(2*i+1);

}

pi=4*(1-j+o);

System.out.println(pi);

}

 

}

分享到:
评论

相关推荐

    数字PI调节器讲解(位置式和增量式)

    ### 数字PI调节器概述及...总之,数字PI调节器通过比例和积分控制策略,结合位置式或增量式算法,能够在动态环境中有效调节偏差,实现对复杂系统的精准控制。选择合适的控制策略和参数设置对于优化控制性能至关重要。

    串级PID算法设计总结

    PI控制算法可以对小车的速度进行精准的控制,并且能够快速地响应小车的速度变化。为了验证速度控制算法的有效性,我们进行了一些实验。实验结果表明,速度控制算法可以快速地响应小车的速度变化,并且能够保持小车的...

    用C语言基于PI控制器PWM调制直流电机速度控制系统

    本文详细介绍了如何利用C语言与PID理论中的PI控制器对直流电机的速度实施精准调节的方法和技术,主要实现了基于PWM方式改变输入电压的反馈回路控制,为电机提供了实时稳定运行的解决方案。程序设计了基本的数据模型...

    SuperPi-cpu测试软件

    SuperPi是一款经典的CPU性能测试软件,它以其对处理器计算速度的精准评估而闻名。标题中的“SuperPi-cpu测试软件”明确指出了这款工具的核心功能——测试CPU的计算性能。描述中提到的“T7700的1M计算23秒”是对特定...

    基于AVR单片机的加液机PI控制器设计研究.pdf

    为了验证改进的PI算法,文中给出了相应的仿真结果,证明了算法的有效性和优越性。 综上所述,这项研究对于如何提高加液机的计量准确度,降低设备成本,并保障安全稳定运行提供了一种可行的解决方案。通过采用成熟的...

    PID控制算法用来做转弯控制

    通过逐步调整比例系数Kp、积分时间Ti和微分时间Td,可以有效地改善系统的响应速度和稳定性,从而实现更加精准的转弯控制。此外,通过具体的代码实现案例,可以帮助开发人员更好地理解和应用PID算法,提高实际项目中...

    算法参考资料PID控制算法

    算法中的比例、积分和微分三种控制作用相互配合,可以有效地对各种线性和非线性系统进行精准控制。 比例控制(P)的作用是根据当前误差大小,产生一个与误差成正比的控制量,目的是使得系统输出快速接近目标值。...

    直流电机的速度环PI控制-PI程序_直流电机的速度环PI控制-PI程序_直流电机的_

    直流电机在工业应用中扮演着重要角色,其速度...总结,直流电机的速度环PI控制是实现精准速度调节的关键技术,PI程序设计和参数整定是其中的重点。理解并掌握这一技术,对于提高直流电机控制系统的性能具有重要意义。

    去耦电容自动优化工具SIwave-PI Advisor

    - **自动优化机制**:**SIwave-PI Advisor** 采用了先进的遗传算法作为其底层引擎,可以支持多种优化目标,如电容价格、电容数量、目标阻抗等。 - **准确的电容模型**:仿真过程中使用的是精确的频域S参数电容模型,...

    superpi计算工具3.14

    **SuperPi:精准计算π的神器** SuperPi是一款基于Windows平台的小巧而强大的计算工具,其主要功能是计算圆周率π的精确值。标题"superpi计算工具3.14"表明这是一个用于计算π的软件,而描述中的数字"3....

    PID算法及参数整定

    总的来说,PID算法是一种强大的控制工具,通过理解其基本原理和掌握参数整定技巧,我们可以将其应用于各种复杂系统,实现精准的控制效果。在实际操作中,需要结合系统特性和应用需求,不断试验和优化,以达到最佳的...

    PID算法原理及调整规律

    在智能车竞赛等需要精准控制速度的场景下,PID算法尤为关键。其工作原理是将系统输出与期望值进行比较,将产生的误差作为输入,通过一定的算法计算后,再输出到控制对象,以达到减少误差、稳定系统的目的。速度...

    微机保护的特征量算法.doc

    ### 微机保护的特征量算法 #### 一、引言 微机保护技术作为现代电力系统中的关键组成部分,其核心在于通过精确...未来,随着电力电子技术的发展和智能电网的建设,微机保护算法将继续向着更加高效、精准的方向发展。

    基于树莓PI和卡尔曼滤波原理的目标识别跟踪系统内含论文和源码.zip

    系统采用深度学习目标识别算法,对输入的视频流进行处理,检测并识别出预定的目标,然后利用卡尔曼滤波算法对目标进行跟踪,预测其下一位置,从而实现精准的目标跟踪。 项目功能: 目标检测与识别:系统利用深度...

    普传PI800矢量变频器源程序

    【电机自学算法】是变频器与电机配合的关键,通过这个算法,变频器能够适应各种电机类型,无论是同步电机还是异步电机,都能够进行精准控制。在实际应用中,电机自学算法可以显著提升系统效率,特别是在负载变化频繁...

    基于粒子群优化算法的传感器优化部署方法研究.pdf

    粒子的位置Xi、速度Vi、个体历史最优位置Pi以及群体历史最优位置Pg是算法中的关键参数。WCPSO算法引入了惯性权重w和动态加速常数c1、c2,以改善粒子的更新规则。根据公式(1)和(2),粒子的位置和速度在每一轮迭代中...

    UKF_滤波_电机_电机控制_电机控制算法_无迹卡尔曼滤波_

    传统的电机控制方法常常采用比例积分控制器(PI),但PI控制在面对快速变化的环境或复杂的动态特性时,可能会出现超调现象,影响系统的稳定性和性能。 无迹卡尔曼滤波提供了一种有效的方法来增强电机控制的性能。...

    电池SOC_PI观测器.zip

    电池状态估计是电动汽车和储能系统中的关键问题,其中SOC(State of Charge)表示电池的荷电状态,即电池剩余...通过使用和分析这些模型,用户可以深入理解电池的行为,并为实际应用开发出更加精准的电池状态估计算法。

    PID控制算法详细讲解.docx

    PID(比例-积分-微分)控制算法是自动控制理论中的一个核心概念,...总的来说,PID控制算法是自动化系统中不可或缺的一部分,通过合理的参数整定和算法优化,能够有效地控制各种复杂系统的行为,实现精准的控制目标。

    四轴飞行器姿态控制算法注释.docx

    四轴飞行器姿态控制算法是实现稳定飞行的关键技术,涉及到传感器数据处理、动态模型和控制理论。本文主要分析了两种不同的姿态检测算法:...通过不断优化和调整,这些算法可以实现四轴飞行器的高度稳定和精准控制。

Global site tag (gtag.js) - Google Analytics