• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Eğriyi doğrusallaştırma

Katılım
25 Ocak 2009
Mesajlar
110
Excel Vers. ve Dili
Excel-2007 Türkçe
Merhaba arkadaşlar şu sorunu nasıl halledebiliriz acaba?

Şimdi bir eğrim var ve bu eğriyi üç doğru ile lineer hale getirmek istiyorum.
Dolayısıyla 0<= x < x1 aralığında y1(x) denklemi y1(x)=m(1)*x + n(1)
x1<= x < x2 aralığında y2(x) denklemi y2(x)=m(2)*x + n(2)
x2<= x < x3 aralığında y3(x) denklemi y3(x)=m(3)*x + n(3)

y(x)=y1(x)+y2(x)+y3(x)

For x=0 To x3
If x>=0 Then
If x<=x1 Then
y(x)=m(1)*x + n(1)
ElseIf x<=x2 Then
y(x)=m(2)*x + n(2)
ElseIf x<=x3 Then
y(x)=m(3)*x + n(3)
End If
End If
Next

şeklinde bir kod düşündüm ama bu eğriyi kullanıcı 3 doğru ile değil de 4 doğru ile lineer hale getirmek isterse kodun sonuna

ElseIf x<=x4 Then
y(x)=m(4)*x + n(4) koymak gerekir ama kullanıcınun kaç doğru ile lineer hale getireceğini bilemediğimden ElseIf leri nasıl düzenleyebilirim bu kodu kullanıcının doğru sayısı isteğine göre daha şık hale nasıl getirebiliriz?

Teşekkürler

İyi çalışmalar
 
Geri
Üst