اريد مساعدة عاجلة

اخواني هل يمكن ان نعطوني برنامج لرسم دالة المويجات دوبشاس 3 و4 و6
plot Daubechies Scaling functions. Wavelets db3 et db4 et db5

كما في الرسم
http://upload.wikimedia.org/wikipedia/commons/b/b0/Daubechies4-functions.svg

جرب هذا

>%Filter coefficients for daub4 (h<->scaling, g<->wavelet)
>h = [1+sqrt(3) 3+sqrt(3) 3-sqrt(3) 1-sqrt(3)]/(4*sqrt(2));
>g = [h(4) -h(3) h(2) -h(1)];
>
>%Calculate 5 iterations of the cascade algorithm
>[s,w]=cascade(5,h,g);

>plot(s); %Plot scaling function
>plot(w); %Plot wavelet function

-----------------------------------------------------------
>function [s,w] = cascade(n,cs,cw)
>
>  s = cs;
>  w = cw;
>  x2(1:2:length(w)*2) = w;
>  x2(2:2:end)=0;
>  x(1:2:length(s)*2) = s;
>  x(2:2:end)=0;
>
>  for i = 1:n
>
>    s = conv(x,cs);
>    w = conv(x2,cs);
>
>    x2(1:2:length(w)*2) = w;
>    x2(2:2:end)=0;
>    x(1:2:length(s)*2) = s;
>    x(2:2:end)=0;
>
>  end
>
>end 

لقد جربته من قبل ولم يعمل معي
يخرج لي هذا
??? >h = [1+sqrt(3) 3+sqrt(3) 3-sqrt(3) 1-sqrt(3)]/(4*sqrt(2));
|
Error: Unexpected MATLAB operator
اشرح لي الطريقة باختصار ان امكن .

أخى العزيز انا معنديش فكرة عن الموضوع اللى انت بتتكلم عنه وكذلك الكثير من الاعضاء هنا
دالة المويجات دوبشاس
لكن انا ممكن اساعدك فى الكود لو انت عندك مشكلة معينة وبالنسبة للكود اللى نفذته
احذف هذه العلامات واعيد تنفيذه
>