summation divided by summation

11 Ansichten (letzte 30 Tage)
Onur Demir
Onur Demir am 28 Nov. 2017
Bearbeitet: per isakson am 29 Nov. 2017
Hey, the beautiful pupil of the world. I'm trying to implant the formula below to MATLAB. I wrote the denominator and the numerator in different 'for' loops but it doesn't work like that. then, I tried to use special sum code but it didn't work either. so, could you help me to solve this problem?
here is the code I used;
a=2;
l=2;
d1= (sum(l,l,0,l))*(r1.^a)./(sum(r1.^a,l,0,l));
d2= (sum(l,l,0,l))*(r2.^a)./(sum(r2.^a,l,0,l));
thanks in advance.
  9 Kommentare
Jan
Jan am 28 Nov. 2017
@Onur: Did you consider the advice concerning "sum"? sum() is a built-in function, but calling it like sum(l,l,0,l) is not valid. If your "sum" is a user-defined function, use a different name, because shadowing important built-in functions is not an error, but very confusing.
Onur Demir
Onur Demir am 28 Nov. 2017
Everyone, I'm really appreciated that you helped me. I finally find my mistakes and solve them. Now I have another problem. If you want to help me, please check this page; https://www.mathworks.com/matlabcentral/answers/369732-implementation-of-the-cross-correlation

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Walter Roberson
Walter Roberson am 28 Nov. 2017
Change your / to ./
And you should probably have about 30 or 40 lines of comments explaining in detail why you feel it is necessary to name your variable or custom function sum in conflict with the standard MATLAB function sum()
  1 Kommentar
Onur Demir
Onur Demir am 28 Nov. 2017
Bearbeitet: per isakson am 29 Nov. 2017
Walter, I'm really appreciated that you helped me. I finally find my mistakes and solve them. Now I have another problem. If you want to help me, please check this page; https://www.mathworks.com/matlabcentral/answers/369732-implementation-of-the-cross-correlation

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu Entering Commands finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by