Arduino Programlama Dili – Matematik ve Trigonometri

0
300
Okunma

Arduino Matematik ve Trigonometri


min(x,y)

İki değer arasından küçük olanı seçer.

max(x,y)

İki değer arasından büyük olanı seçer.

abs(x)

Bir sayının mutlak değerini hesaplar.

constrain(x, a, b)

Bir sayıyı bir aralık içinde sınırlar.

x: sınırlandırılacak sayı, tüm veri türleri
a: aralığın alt sınırı, tüm veri türleri
b: aralığın üst sınırı, tüm veri türleri

x döndürür: x, a ile b arasındaysa
a döndürür: eğer x bir a’dan küçükse
b döndürür: eğer x, b’den büyükse

map(deger, düşükten, yüksekten, düşüğe, yükseğe)

Bir numarayı bir aralıktan diğerine yeniden eşler.

En çok kullanıldığı şekil analog verinin pwm sinyaline dönüşmesi gibi;

pow(temel, üs)

sqrt(x)

Bir sayının karekökünü hesaplar.

Trigonometri

sin(radyan)

Bir açının sinüsünü hesaplar (radyan cinsinden). Sonuç -1 ile 1 arasında olacak.

radyan float olmalı. (x=sin(y) //y ise double olmalı)

cos(radyan)

Bir açının cos’ı (radyan cinsinden) hesaplar. Sonuç -1 ile 1 arasında olacak.

radyan float olmalı. (x=cos(y) //y ise double olmalı)

tan(radyan)

Bir açının teğetini hesaplar (radyan cinsinden). Sonuç, negatif sonsuzluk(-∞) ile (∞)sonsuzluk arasında olacak.

radyan float olmalı. (x=tan(y) //y ise double olmalı)

Örnekler:

Arduino Yerleşik Örnekler


NOT: Buradaki bilgiler arduino.cc sitesinden Türkçeye çevrilmiştir.
Türkçe çevirinin tüm hakları saklıdır.
Bu web sayfası sadece link olarak paylaşılabilir.
Sayfada herhangi bir hata, öneri ve yorumlarınız için iletişim kurmanızı bekleriz.


CEVAP VER

Please enter your comment!
Please enter your name here