It shows error for the following code..How to rectify it?

1 view (last 30 days)
k=rand(192,1)
syms k1 t
for i=1:4
k1=k((48*i),((48*i)-47))
a1 = symsum(k1*(2^(t-(48*i)+47)),t,((48*i)-47),(48*i));
a=a1/(2^48)
end

Accepted Answer

Birdman
Birdman on 3 Jan 2018
You consistently try to reach columns other than 1 for k while i is not equal to 1, which is invalid.
k=rand(192,1);
syms k1 t
for i=1:4
k1=k(48*i,1)
a1 = symsum(k1*(2^(t-(48*i)+47)),t,((48*i)-47),(48*i));
a=a1/(2^48)
end
  2 Comments
Birdman
Birdman on 3 Jan 2018
Try something, even if it does not work and then I can help. Furthermore, try something and open it as a new question in forum. Your chance for getting an answer will be higher.

Sign in to comment.

More Answers (0)

Categories

Find more on MATLAB in Help Center and File Exchange

Tags

No tags entered yet.

Community Treasure Hunt

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

Start Hunting!