Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
![]() |
#1 |
初级会员
注册日期: 2007-08-19
帖子: 2
声望力: 0 ![]() |
![]()
写了一个关于BCH编码的程序,不加循环的时候运行正确,但是加上循环使程序运行N遍时,就报错,如下:
??? Subscript indices must either be real positive integers or logicals. Error in ==> bchshiyan at 51 decode=decode(rev,n,k,'bch/fmt'); 请高手指教。谢谢 |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2007-05-09
帖子: 29
声望力: 18 ![]() |
![]()
可能你的某个变量在运行过程中被改变了,使得其值为负或者0。
你可以分步运行看看,查看矩阵变量的系数 |
![]() |
![]() |