i have to solve the following formulation in matlab:
i am looking for the beta value, given is a vector full of wavelet coefficients x =(x_1,..,x_L)! How to solve this function in matlab? Can i use fzero?
edit: at the moment i tried this:
syms beta
x = [-1; 2; 3; 4; 5]
exp1 = sum((abs(x).^beta).* log(x)) /sum(abs(x).^beta)
exp2 = log(beta/size(x)*sum(abs(x).^beta))/beta
exp3 = (exp(-t)*t^((1/beta)-1))/int(exp(-t)*t^((1/beta)-1),0,inf)
fzero(exp1-exp2-exp3-1,1)
but still errors..