Mesaj Panosu









Matlab fonksiyon tanımlama

   Mesaj Panosu

    Matlab/Mathematica

Yeni Başlık Gönder
Cevap Gönder   

« Önceki başlık :: Sonraki başlık »  
Yazar Mesaj

Co.Admin
Co.Admin
Durum:Offline
Üye No: 92
Kayıt: 05.11.2006
Puan: 1921
Mesajlar: 27180
Şehir: İstanbul(zeytinburnu,aslen aydın)

MesajTarih: 3/12/2009, 11:31    Mesaj konusu: Matlab fonksiyon tanımlama Alıntıyla Cevap Gönder




Fonksiyon Tanımlama

f(x)=2x+1 fonksiyonumuz olsun
bu fonksiyonu matlab üzerinde tanımlayalım.

Yeni m-file penceresi açıyoruz

function y=fonksiyonadi(x)
y = 2*x+1

dosyayı kaydet dediğimiz zaman dosya adı otomatik olarak fonksiyonadi.m olacaktır.


Fonksiyon Çağırma

Biraz önce tanımladığımız fonksiyonu çağıralım.
Komut penceresine

>> fonksiyonadi(sayı)

şeklinde çağırma yapabiliriz.

>> fonksiyonadi(5)

yazdığımız vakit bize 2*5+1 den 11 sonucunu verecektir.

Örnek: iki sayının harmonik ortalamasını hesaplayan fonksiyon oluşturalım.

% fonksiyonu tanımlıyoruz
function y=harmonik(a,b)
% harmonik ortalama hesabı
y=2*(1/a+1/b);

dosyayı kaydedip komut penceresine

>> harmonik(3,5)

yazdığımız zaman 3 ve 5 sayısının harmonik ortalamasını alıp ekrana yansıtır.

Örnek: 2 nokta arasındaki uzaklığı hesaplayan fonksiyon dosyasını oluşturalım.

Öncelikle yeni m-file diyelim
% fonksiyonu tanımlıyoruz
function y=uzaklik(x1,y1,x2,y2)
% uzaklık hesabı
y=sqrt((x1-x2)^2+(y2-y1)^2);

bu dosyayı kaydedelim dosyanın adı otomatik olarak uzaklik.m olacaktır.

Varolan fonksiyonlar başka bir m-file dan çalışabilmektedir.
yeni bir m-file oluşturalım

% koordinatları istiyoruz
x1=input('x1 değerini giriniz=');
y1=input('y1 değerini giriniz=');
x2=input('x2 değerini giriniz=');
y2=input('y2 değerini giriniz');

% fonksiyonu çağıralım
uzaklik(x1,y1,x2,y2)

bu kodları uzaklikhesabi.m adında kaydedelim.

komut satırına uzaklikhesabi yazdığımız zaman dosya fonksiyonu çağıracak ve hesabı yapacaktır.

Fonksiyonlarla ilgili son örneğimizi yapalım.

Örnek: Karbon ve Hidrojenden oluşan bir hidrokarbon içindeki Karbon ve Hidrojen yüzdeleri bilindiğinde bu hidrokarbonun tam yanması için gerekli olan minimum oksijen ve minimum hava miktarları sırasıyla
Omin = c/12 + h/4
Lmin = Omin/0,21
olarak belirtilmiştir.
Karbon ve Hidrojenin bilinmesi halinde Oksijen ve Hava miktarını hesaplayan fonksiyon dosyasını oluşturalım.


% fonksiyonu oluşturuyoruz
% bizden tek değer değil iki değer
% isteniyor o zaman
function [Omin,Lmin]=yanma(c,h)
Omin = c/12 + h/4;
Lmin = Omin/0.21;

Fonksiyonu Çağıralıma
[Omin,Lmin]=yanma(12,4)

Bu fonksiyonu çağırdımız zaman yanma sonucunu göreceksiniz.
Üst Bölüm
Kullanıcı bilgilerini göster Kişisel mesaj gönder Kullanıcının web sitesini ziyaret et

Üye
Üye
Durum:Offline
Üye No: 29715
Kayıt: 06.08.2014
Puan: 3
Mesajlar: 4
Şehir: DİYARBAKIR

MesajTarih: 6/8/2014, 20:08    Mesaj konusu: matlab çeşitli uygulamalar Alıntıyla Cevap Gönder



matlab çeşitli uygulamalar ve konu anlatım pdf leri işinize yarar umarım.

 !  .
Üst Bölüm
Kullanıcı bilgilerini göster Kişisel mesaj gönder

Üye
Üye
Durum:Offline
Üye No: 29693
Kayıt: 05.08.2014
Puan: 0
Mesajlar: 4
Şehir: istanbul

MesajTarih: 6/8/2014, 22:50    Mesaj konusu: matlab kullanım klavuzu Alıntıyla Cevap Gönder



matlab kullanım klavuzu
Üst Bölüm
Kullanıcı bilgilerini göster Kişisel mesaj gönder
Mesajları göster:   


Yeni Başlık Gönder    Mesaj için teşekkür et
Cevap Gönder   

   Mesaj Panosu

    Matlab/Mathematica



Forum Seçin:  
Bu forumda yeni konular açamazsınız
Bu forumdaki mesajlara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız
Bu foruma eklenti gönderemezsiniz
Bu forumdan eklenti indiremezsiniz

Bookmark this page to Facebook Bookmark this page to Twitter Bookmark this page to GoogleBookmark this page to Delicious Bookmark this page to Digg Bookmark this page to Blogmarks Bookmark this page to Blinklist Bookmark this page to Furl Bookmark this page to linkaGoGo Bookmark this page to Reddit Bookmark this page to Simpy Bookmark this page to Technorati Bookmark this page to Spurl Bookmark this page to Yahoo!


Benzer Başlıklar
Başlık Yazar Forum Cevap Son Mesajlar
Yeni mesaj yok Önemli: matlab projeleri, matlab proje örnekl... huso Matlab/Mathematica 0 8/2/2010, 18:05 Son gönderilen mesajlar
huso
Yeni mesaj yok Önemli: matlab konu anlatımı, matlab türkçe k... huso Matlab/Mathematica 3 11/10/2015, 18:54 Son gönderilen mesajlar
haluk29
Yeni mesaj yok Önemli: matlab ebookları karışık matlab kitap... maximen Matlab/Mathematica 13 18/12/2015, 17:23 Son gönderilen mesajlar
fiducia
Yeni mesaj yok Önemli: matlab program örnekleri, matlab kodları huso Matlab/Mathematica 0 14/1/2010, 21:25 Son gönderilen mesajlar
huso
Yeni mesaj yok Önemli: Matlab Uygulamaları huso Matlab/Mathematica 0 28/12/2007, 22:48 Son gönderilen mesajlar
huso
Yeni mesaj yok Önemli: MATLAB DERS NOTLARI Replica Matlab/Mathematica 4 20/2/2016, 15:27 Son gönderilen mesajlar
keltikli1994
Yeni mesaj yok Önemli: Matlab ve ansys 'de titreşim simulasyonu huso Matlab/Mathematica 69 3/9/2018, 16:39 Son gönderilen mesajlar
emrekn
Yeni mesaj yok Önemli: İSTANBULDA MATLAB KURSU ARIYORUM makimuh Programlama /Y.Dil/Teknik Eğitim Kursları 10 18/4/2016, 23:34 Son gönderilen mesajlar
design_engineer
Yeni mesaj yok Önemli: Electric Circuit Analysis Using MATLAB huso Matlab/Mathematica 46 2/5/2018, 14:28 Son gönderilen mesajlar
yedurgun
Yeni mesaj yok Önemli: Matlab de yazılmış 34 tane örnek huso Matlab/Mathematica 5 20/11/2012, 20:11 Son gönderilen mesajlar
svegar


Kod Çalışma Süresi = 0.2568 saniye, SQL Sorgu Adedi = 25, GZIP = Kapalı Hata denetimi = Kapalı,
Powered by phpBB



Pano Güvenliği

142061 Saldırı girişimi engellendi