2016-04-04 42 views
0

Bazı verileri MATLAB ile sığdırmak istiyorum ancak benim fit-işlevim oldukça büyük ve sadece bunları işlevlerin bir parçası haline getirmek istiyorum.Sap ile MATLAB içinde sığma işlevini basitleştirin

İlk başta sadece Sonra benim modeli işlevi

mod = D*exp(-p1_prime) + D*(-p2_prime) 

Bunu yapmak için basit bir yolu var mı koydu

p1_prime = @(x,p) ... 
p2_prime = @(x,p) ... 

gibi güvenilir o?

cevap

0

ilk adım, mod fonksiyonunu üreten sadece bazı sözdizimi yardıma ihtiyacı: çalışmak için kod başlangıç ​​hat için gerekli olan

%Instead of this 
mod=D*exp(-p1_prime)+D*(-p2_prime) 

%Use this 
mod = @(x,p) D*exp(-p1_prime(x,p))+D*(-p2_prime(x,p)) 

Fonksiyon kolu işlemleri aşırı değildir.

Bunu bir eğri uydurma rutinine dönüştürmek için, ne yapmaya çalıştığınız hakkında daha fazla bilgi edinmemiz gerekir.