Arduino函数库05.Arduino 三角函数

你需要使用三角几何来计算移动物体的距离或角速度。Arduino提供了传统的三角函数(sin,cos,tan,asin,acos,atan),可以通过编写它们的原型来概括。Math.h包含三角函数的原型。

三角函数的精确语法

double sin(double x); //返回x的正弦值
double cos(double y); //返回y的余弦值
double tan(double x); //返回x的正切值
double acos(double x); //返回x的反余弦数
double asin(double x); //返回x的反正弦数
double atan(double x); //返回x的反正切数

例子

double sine = sin(2); // 大约 0.90929737091
double cosine = cos(2); // 大约 -0.41614685058
double tangent = tan(2); // 大约 -2.18503975868

发布者:suiyublg,转转请注明出处:https://huibian.net/1025-2/

(27)
suiyublg的头像suiyublg
上一篇 2017年4月3日 11:00
下一篇 2017年4月5日 14:54

相关推荐

  • Arduino教程27.Arduino for循环

    for循环执行语句预定的次数。循环的控制表达式在for循环括号内完全的初始化,测试和操作。它很容易调试循环结构的行为,因为它是独立于循环内的活动。 每个for循环最多有三个表达式决定其操作。以下示例显示了通用的for循环语法。请注意,在for循环参数括号中的三个表达式用分号分隔。 for循环语句语法 for ( initialize; control; in…

    2017年3月25日
    19600
  • Arduino进阶01.Arduino Due 和 Zero

    Arduino Due是基于Atmel SAM3X8E ARM Cortex-M3 CPU的微控制器板。它是第一款基于32位ARM内核微控制器的Arduino板。

    2017年4月5日
    21302
  • Arduino教程14.Arduino 数组

    数据已然成为企业管理不可缺少的因素,过去企业在用的更多是ERP、CRM之类的内部数据,其实外部数数组是连续的一组相同类型的内存位置。要引用数组中的特定位置或元素,我们指定数组的名称和数组中特定元素的位置编号。 下图给出了一个名为C的整数数组,它包含11个元素。通过给出数组名称,后面跟特定元素的位置编号:方括号([]),你可以引用这些元素中的任何一个。位置编号…

    2017年3月30日
    23701
  • Arduino教程03.Arduino 安装

    在了解Arduino UNO板的主要部分后,我们准备学习如何设置Arduino IDE。一旦我们学到这一点,我们将准备在Arduino板上上传我们的程序。
    在本节中,我们将在简单的步骤中学习如何在我们的计算机上设置Arduino IDE,并准备板通过USB线接收程序。

    2017年3月19日
    20603
  • Arduino项目03.Arduino 读取模拟电压

    此示例将向你展示如何读取模拟引脚0上的模拟输入。输入从analogRead()转换为电压,并打印输出到Arduino软件(IDE)的串口监视器。 必需的组件 你将需要以下组件: 程序 按照电路图连接面包板上的组件,如下图所示。 电位器 电位器是一种简单的机电传感器。它将来自输入操作器的旋转或线性运动转换为电阻的变化。这种变化是(或可以)用于控制任何东西,从高…

    2017年4月14日
    20400

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
欢迎大家来到大雄学编程!