Kayan nokta sayıları, sayıları ondalık sayılarla temsil etmek için kullanılır ve birçok uygulama için değerlidir, ancak onlarla çalışmak da zor olabilir. Kayan noktalı sayılarla çalışmanın zorluklarından biri, çok sayıda ondalık basamağa sahip olabilmeleri, bu sayıların karşılaştırılmasını, saklanmasını ve işlenmesini zorlaştırmasıdır. Kayan noktalı bir sayıdan ondalık sayının çıkarılması, onu basitleştirmeye ve çalışmayı kolaylaştırmaya yardımcı olabilir.
Bu kılavuz, MATLAB'daki kayan noktalı sayılardan ondalık sayıları kaldırmanın farklı yollarını ele alacaktır.
MATLAB'da Kayan Noktalı Sayılardan Ondalık Sayılar Nasıl Kaldırılır?
MATLAB'da kayan nokta sayılarından ondalık sayıları kaldırabilirsiniz:
- sprint() işlevini kullanma
- fix() işlevini kullanma
- Floor() işlevini kullanma
- Round() işlevini kullanma
- num2str() işlevini kullanma
1: sprintf() Fonksiyonunu Kullanarak MATLAB'daki Kayan Noktalı Sayılardan Ondalık Sayılar Nasıl Kaldırılır?
sürat() biçimlendirilmiş verileri bir dizeye yazmak için kullanılan yerleşik bir MATLAB işlevidir. Bu işlev aynı zamanda kayan noktalı bir sayıdan ondalık sayıları çıkarmak için de kullanılabilir. Bu işlev, değeri ve biçimi argüman olarak kabul eder ve biçimlendirilmiş dizeyi sağlar.
Sözdizimi
sürat() fonksiyonun sözdizimi aşağıda verilmiştir:
sürat koşusu ( X )
Örnek
Bu örnekte, verilen sayının ondalık kısmını aşağıdaki komutu kullanarak kaldırıyoruz: sürat() MATLAB'da işlev.
sayı = pi;sürat koşusu ( '%.F' , birde )
Not: MATLAB'da pi'nin değeri 3,1416'dır.
2: Fix() Fonksiyonunu Kullanarak MATLAB'da Kayan Noktalı Sayılardan Ondalık Sayılar Nasıl Kaldırılır?
düzeltmek() MATLAB'ın ondalık bir değeri sıfıra doğru en yakın tam sayıya yuvarlayan yerleşik işlevidir. Bu işlev, giriş parametresi olarak bir skaleri veya diziyi kabul eder ve bir integral değer sağlar.
Sözdizimi
düzeltmek() fonksiyonun sözdizimi aşağıda verilmiştir:
düzeltmek ( X )
Örnek
Bu örnek, verilen sayının ondalık kısmını aşağıdaki komutu kullanarak kaldırır: düzeltmek() MATLAB'da işlev.
sayı = pi;düzeltmek ( birde )
3: MATLAB'da Floor() Fonksiyonunu Kullanarak Kayan Noktalı Sayılardan Ondalık Sayılar Nasıl Kaldırılır?
zemin() bir kayan nokta değerini eksi sonsuza doğru en yakın tam sayıya yuvarlamamızı sağlayan MATLAB'ın yerleşik fonksiyonudur. Bu işlev, giriş argümanı olarak bir skaleri veya diziyi kabul eder ve bir integral değer sağlar.
Sözdizimi
zemin() fonksiyonun sözdizimi aşağıda verilmiştir:
zemin ( X )
Örnek
Bu MATLAB kodunda, verilen kayan nokta sayısından ondalık sayıları aşağıdaki komutu kullanarak kaldırıyoruz: zemin() MATLAB'da işlev.
sayı = pi;zemin ( birde )
4: Round() Fonksiyonunu Kullanarak MATLAB'da Kayan Noktalı Sayılardan Ondalık Sayılar Nasıl Kaldırılır?
yuvarlak() MATLAB'ın, ondalık kısmı kaldırarak bir skaler veya kayan veya çift değerlerden oluşan bir matrisi en yakın tam sayı değerine dönüştürmek için kullanılan yerleşik işlevidir. Bu işlev, argüman olarak bir skaleri veya çift değer dizisini kabul eder ve onu en yakın tamsayı değerine dönüştürür.
Sözdizimi
yuvarlak() fonksiyonun sözdizimi aşağıda verilmiştir:
yuvarlak ( X )
Örnek
Bu örnekte, verilen sayıdan ondalık sayıları çıkarmak için MATLAB'ın round() fonksiyonunu kullanıyoruz.
sayı = pi;yuvarlak ( birde )
5: num2str() Fonksiyonunu Kullanarak MATLAB'da Kayan Noktalı Sayılardan Ondalık Sayılar Nasıl Kaldırılır?
sayı2str() bir sayıyı karakter dizisine dönüştürmek için kullanılan yerleşik bir MATLAB işlevidir. Bu işlev aynı zamanda değeri kabul ettiği, argüman olarak biçimlendirdiği ve karakter dizisini döndürdüğü için kayan noktalı bir sayıdan ondalık sayıları kaldırmak için de kullanılabilir.
Sözdizimi
sayı2str() fonksiyonun sözdizimi aşağıda verilmiştir:
sayı2str ( X )
Örnek
Verilen MATLAB kodu şunu kullanır: sayı2str() Verilen kayan noktalı sayıdan ondalık sayıları kaldırma işlevi.
sayı = pi;sayı2str ( birde, '%.0f' )
Çözüm
MATLAB, karmaşık işlemleri gerçekleştirmek için geniş bir yerleşik işlevler kitaplığına sahip, birçok görevi gerçekleştirmek için kullanılan, faydalı, yüksek performanslı bir programlama aracıdır. Böyle bir işlem, kayan noktalı bir sayıdan ondalık sayıların çıkarılmasıdır. Bu kılavuzda beş yerleşik işlev sağlanmıştır sürat() , düzeltme(), kat(), yuvarlak() , Ve sayı2str() bazı örnekler kullanarak bu görevi gerçekleştirmek için.