小LV要加油

MATLAB自定义的函数和变量的命名~

0
阅读(2599)

    这两天用Altera的CIC的IP核生成了补偿滤波器的.m设计文件,本来想自己输入混合信号,观察一下设计出来的性能,结果使用plot时总是提示错误,,“Subscript indices must either be real positive integers or logicals”,说什么下索引必须是整数或者逻辑变量。。折腾了两晚上。。

    最后发现是CIC的IP自动生成的.m文件竟然有一个变量是用"plot"命名作为布尔值使用的,晕!

    捕获.JPG

    启示就是自己以后命名变量或者函数一定不能和内置函数重名,尽量不要太短,做到见名之意。