Picproje Elektronik Sitesi

DERLEYİCİLER => CCS C => Konuyu başlatan: eemuratozan - 27 Kasım 2015, 15:10:25

Başlık: Lagrange Algoritması
Gönderen: eemuratozan - 27 Kasım 2015, 15:10:25
Arkadaşlar PIC için hali hazırda mevcut olan bir Lagrange Algoritması var mıdır?
Başlık: Ynt: Lagrange Algoritması
Gönderen: Tagli - 27 Kasım 2015, 18:24:46
O nedir? Ne işe yarar?
Başlık: Ynt: Lagrange Algoritması
Gönderen: efsanepoldem - 27 Kasım 2015, 18:32:10
Bir fonksiyonun maksimum ve minimum noktalarını bulmak için kullanılan bir yöntemdir. lagrange çarpanı
Başlık: Ynt: Lagrange Algoritması
Gönderen: Tagli - 27 Kasım 2015, 21:32:00
Lagrange Çarpanı dersen anlarım tabi de "algoritması" denince kafada pek bir şey canlanmıyor. Adamın tek bir icadı yok ki, bir dolu şey bulmuş. Mesela Lagrange denklemi var, dinamik mekanizmaların diferansiyel denklemlerinin çıkarılmasında kullanılıyor.
Başlık: Ynt: Lagrange Algoritması
Gönderen: eemuratozan - 28 Kasım 2015, 23:57:31
Benim amacım analog olarak aldığım verilerden Lagrange İnterpolasyon tekniğini kullanarak bir polinom uydurmak ve daha sonrasında bu polinomun alanını integral veya yamuk yöntemi ile hesaplamak. İnternette Lagrange c kodu mevcut ancak bu kodlar bir a*x*x+b*x+c şeklinde bir polinom uydurmuyor daha doğrusu x'i bilinmeyen olarak saklamıyor yani benim yapmak istediğim kısaca şu ben 5 nokta verirsem bana a*x^4+b*x^3+c*x^2+c*x+d şeklinde denklemi versin?
Başlık: Ynt: Lagrange Algoritması
Gönderen: PROTECH_ - 29 Kasım 2015, 13:19:51
pow() komutuna baktinmi, isini gorur/kolaylastirir.
Hali hazirda boyle bir library oldugunu sanmiyorum.
Başlık: Ynt: Lagrange Algoritması
Gönderen: eemuratozan - 29 Kasım 2015, 19:37:49
Hali hazırda böyle bir kütüphane evet yok. Aslında yapmak istediğime bir çözüm buldum ama ne kadar yaklaşık değer bulabilirim deneyince görcem. POW() komutu işimi görmüyor yapmak istediğim şey oldukça karmaşık bir algoritma gerektiriyor. Bir beyin fırtınası şeklinde konuşursak belki de benim bulduğum çözümden daha iyi çözümler bulabiliriz. Ben şöyle bir çözüm buldum: İnternette mevcut lagrange c kodunu pice gömüp (x,y) noktalarını analog olarak elde etmek ilk amacım. Tabi burada x değerleri yani yataydaki noktalarım sabit benim analog verilerim bana y noktalarını verecek. bu noktalarla bir polinom uydurduktan sonra ben herhangi bir x noktası için uydurulan polinomdan bir y noktası bulabileceğim. dolayısıyla eğer polinomdan sonra ben atıyorum 999 tane ardışık x noktası için y karşılığını bulup yamuk yöntemi kullanarak alan hesaplasam integrale oranla ne kadar hata payım olur? öncelikle görmek istediğim bu.