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

2 次查看(过去 30 天)
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

采纳的回答

Birdman
Birdman 2018-1-3
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 个评论
Birdman
Birdman 2018-1-3
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.

请先登录,再进行评论。

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 MATLAB 的更多信息

标签

尚未输入任何标签。

Community Treasure Hunt

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

Start Hunting!

Translated by