你没有定义n,而且x=1.*(n>=0)的语句是不对的,乘号前面是一个数值变量,后面是一个逻辑变量,这两个变量是不能作乘的,你那样写语法是不对的。你如果需要我们帮你修改的话,你需要把问题说得更详细一些,例如n是什么?变量,矩阵等等~~还有你的编程目的是什么?
x=1.*(n>=0);改成 x=0:1:14;
你没胡定义变量