Soru sorKullanıcının girdiği genlik ve frekans değerine göre;  i(t)=Im*sin⁡(2*pi*f*t) akım işaretinin ortalama ve etkin değerlerini hesaplayan bir Matlab programı
ismaildayidinc tarafından 5 yıl önce soruldu

Peryodik işaretlerin ortalama ve etkin değerleri aşağıda verilen denklemler yardımıyla hesaplanır. Kullanıcının girdiği genlik ve frekans değerine göre;  i(t)=Im*sin⁡(2*pi*f*t) akım işaretinin ortalama ve etkin değerlerini hesaplayan bir Matlab programı yazınız.  
ortalama değer I=(1/T)*ᶴ i(t) dt     (integral sınırları alt sınır 0 üst sınır T)
etkin değer I=√(1/T)*ᶴ i²(t) dt             (integral sınırları alt sınır 0 üst sınır T

5 Cevap
ismaildayidinc tarafından 5 yıl önce cevaplandı

clc;
clear;
clear all;
f=input('frekans değerini giriniz: ');
I = input('genlik değerini giriniz: ');
ortalama=@(t) sin(2*pi*f*t)(I)(1/pi);
etkin=@(t) sin(2*pi*f*t)(I)(1/pi);
integral(ortalama,0,pi)
integral(etkin,0,pi)
buraya kadar geldim fakat karekök kaldım

sayginer Yönetici tarafından 5 yıl önce cevaplandı

Nerede takıldınız?

ismaildayidinc tarafından 5 yıl önce cevaplandı

integral sonucunu alıyor ama denklemde bu sonucun kare kökünü almamız gerekiyor
 

sayginer Yönetici tarafından 5 yıl önce cevaplandı

Aşağıdaki gibi integralini aldığınız sonuçların karekökünü alsanız?

sonuc1 = integral(ortalama,0,pi)
sonuc2 = integral(etkin,0,pi) karekok1 = sqrt(sonuc1) karekok2 = sqrt(sonuc2)
ismaildayidinc tarafından 5 yıl önce cevaplandı

teşekkür ederim
clc;
clear;
clear all;
f=input('frekans değerini giriniz: ');
I = input('genlik değerini giriniz: ');
ortalama=@(t) sin(2*pi*f*t)*(I)*(1/pi);
etkin=@(t) sin(2*pi*f*t)*(I)*(1/pi);
integral(ortalama,0,pi);
integral(etkin,0,pi);
ortalamadeger = integral(ortalama,0,pi)
sonuc2 = integral(etkin,0,pi);
etkindeger = sqrt(sonuc2)