5.00 / 1 oy

Matlab'da sembolik matematiksel gösterimler (sym)

Sembolik matematik gösterimini bir örnek üzerinden anlayalım. Aşağıdaki örnek bize 3 sayısının kare kökünü hesaplar.

>> sqrt(3)

ans =

    1.7321

Ama bizim amacımız 3'ün kare kökünün hesaplanması değil de karekök üçün gösterimi ise bu işlem için sym ifadesi kullanılır.

Kodumuzu sqrt(sym(3)) olarak güncellediğimizde, çıktımız da 3^(1/2) olarak gelecektir.

>> sqrt(sym(3))
 
ans =
 
3^(1/2)

Şimdi bu sym ile hazırladığımız sembolik gösterimi bir değişkene aktararak bütün haliyle matematiksel işlemlerde kullanabiliriz.

a = sqrt(sym(3))

a değişkeninin sembolik bir matematiksel ifade olduğunu workspace'teki ifadeden de görebiliriz.

matlab sym workspace

Şimdi bu sembolik matematiksel ifadeyi tekrar nümerik bir ifadeye dönüştürerek değerini bulalım. Bu işlem için de double anahtar sözcüğü kullanılır.

>> double(a)

ans =

    1.7321

 

benimadimcemil

29.04.2020 14:42

Bu soru 2 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Matlab'da sembolik matematiksel gösterimler (sym)

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.