Elektrotekno.com Ana Sayfa || Matlab


Matlabta grafik çizdirme - yardım

Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an Kod Paylaşım ve Soru Cevap Alanı kategorisi içerisindeki Matlab forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "Matlabta grafik çizdirme - yardım" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!
Kayıt: 02 Nis 2008
Mesajlar: 7

Offline
cwimmh
Tarih: 29 06 2008 18:16

S.A. Kardeşlerim Benim elimde çok karmasık bi denklem var bunun 2 boyutlu grafiğini çıkarmam lazım benim sizden istediğim daha sade şeklinin yapılma şekli

mesela yatay eksnimiz m değişkeni olsun ve 0dan 1000 e kadar olsun

istediyim fonsiyonunda direk formulunu yazıyorum

m=0:200:1000

a=exp.^(j.*5.*m).*exp.^(j.*sqrt(5.*j))/sqrt(5.*m)

plot(m,a)


be sekilde yaptığımda elime sadece sabit bi nokta geçiyor corun nedir yardımızını bekliyorum cok acil yalnız
Kayıt: 13 Ekm 2006
Mesajlar: 57
Konum: Gaziantep Üniversitesi
Offline
h.celik
Tarih: 29 06 2008 18:41

kardeş " exp() " fonksiyonunu yanlış kullanmışsın.

exp.^(j.*5.*m) değilde exp(j*5*m) şeklinde olması lazım

" m=0:200:1000 " bence bu çok geniş bi aralık .

bide çizdirdiğin fonksiyon hem real hemde imaginary kısım içeririyor.
complex fonksiyonların " abs() " fonksiyonu kullanarak büyüklüğünü çizdirmek gerekir.

şunu bi dene;

m=1:100 ;

a = exp( j*5*m ) .* exp( ( j*sqrt(5*j) ) ./ sqrt(5*m) );

plot(m,abs(a))
Başa dön
Kayıt: 20 Mar 2008
Mesajlar: 64

Offline
atigun216
Tarih: 29 06 2008 18:57

biraz düzenledim söyle yazdım grafiğini çıkarttı.

m=0:200:1000
a=exp(j*5*m).*exp(j*sqrt(5*j))./sqrt(5*m)
plot(m,a)



o noktaları iyi ayarla exp komutunun sonuna yerlestir..

herald dogru yaptım Confused

Matlabta grafik çizdirme - yardım
Başa dön
Kayıt: 02 Oca 2007
Mesajlar: 41

Offline
atalay_y
Tarih: 30 06 2008 19:48

0:200:1000 yapmak yerine 0:10:1000 yapabilrsin
anlamı 0'dan 1000'e kadar 10'ar aralıklarla nümerik olaark o değeri hesapla demektir.
işelm süresi artar tabi ilk yazdığında da bunu düşündün heralde...
Başa dön
Kayıt: 02 Nis 2008
Mesajlar: 7

Offline
cwimmh
Tarih: 05 07 2008 18:17

abi büyüksünüz valla koskoca müh. oldum bukadr yardım etmedi bi hoca allah gönlünüze göre versin Very Happy

ama yine elimdeki grafik gibi çıkmadı ben size gercek denklemi vereyim en iyisi


g=exp(j*(0.1+2*pi*m/0.4)*0.1).*exp(j*sqrt((2*pi)^2- (((0.1+2*pi*m/0.4).^2)*0.001)))./sqrt( (2*pi)^2-((0.1+2*pi*m/0.4).^2))




grafikte m 0 'dan 1000' e kadar ve denklem oda 10^0 100de 10^-10 gibi bişi seklinde var elimde simdiden yardımınız için çok teşekkürler
Başa dön
Kayıt: 20 Mar 2008
Mesajlar: 64

Offline
atigun216
Tarih: 05 07 2008 22:19

g dedigin denklem oluyor heralde nereden nereye olacak belirli aralıkmı sunu bi acıklada anlayabilelim sorunu en azından.

m i anladık...ama heralde sadece g soruluyor oda 0 la 100 arasındaki grafikmi alınacak bi yaz hele...



Matlabta grafik çizdirme - yardım

dotum direk calıstı denklemide 0 100 arası aldık ama dogru anlamamıs ta olabilirim ama senin verdiklerini kopyala yapıstır yaptım...
Başa dön
Kayıt: 02 Nis 2008
Mesajlar: 7

Offline
cwimmh
Tarih: 06 07 2008 10:59

bende aynı denklem,i buldum kardeşim g nin grafiğini bulcaz hocanın bana verdiyi grafikte (sözde önceden kendi çizdirmiş) g 1 den 10^-10 a eğik çizgi şeklinde çizdirmiş yatay eksen m=0 dan 1000 e dikey eksen g=10^-25 ten 1 e eyw şimdiden
Başa dön
Kayıt: 02 Oca 2007
Mesajlar: 41

Offline
atalay_y
Tarih: 08 07 2008 17:44

workspace'i temizlemeyi unutma


workspace temizlemeyince önceki verileri de kullanıyor ve olmaması gereken yerde olamaması gereken veriler ortaya çıkıyor.

bir de zaten bu denklem 200'den sonra 0'a yakınsamaktadır.Matlabta grafik çizdirme - yardım
Başa dön
Kayıt: 09 Nis 2008
Mesajlar: 51
Konum: antalya
Offline
zarta
Tarih: 13 08 2008 11:54

bildiğim kadarıyla "nokta çarpım"(.*) vektörlerin çarpılmasında kullanılıyor. yani gerektiği yerde kullanıp gerekmediği yerde kullanmamak gerekir. m değeri bir vektör, j değeri ise skaler bir değerdir.

NOT: gerçi, h.çelik kardeş kullanımını hakkında bir şeyler yazmış ama ben sebebini belirtmek istedim.
Başa dön



Matlabta grafik çizdirme - yardım


Benzer Konular

- Atmel grafik lcd menu

- Fırçasız D.A Motoru FUZZY Kontrol ACİLLL Yardım
- iki ayrı trafo merkezinden gelen iki hat - yardım
- MOSFET ile Dimmer (Yardım)
- Proteus ve USB kullanımı hakkkında yardım.
- 8051 robot projesi yardım!!
- Generatör talep gücü hesaplama - yardım
- Grafik lcd tuştakımlı picli step motor kontrol v1.0
- Ustalardan Acil yardım Lazım (step motor daha çok elektronikle ilgili)

- PİC 16F73 kullananlardan yardım lazım

- sd card okuma yardım ????

Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72