找回密码
 注册
查看: 1474|回复: 0

指针后移问题,急,拜托高手们看看!

[复制链接]
发表于 2004-4-11 17:28:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
unction test (d1,d2)
%d1是输入信码流的起始位置
%d2是指针移动的位数
yy
if i> X  %X就是调用的yy函数中的输出X的值
break;
else
    d2=input ('please input  one  number x=')%输入一个十进制的数,只输入一次。
    for   i=d1:d1+d2
        B(i)=yy(i);
        i=i+1
        return
    end;
end;
其中function yy( )
m=input ('please input one number n=:');%输入一个十进制的数只输入一次
zz=randint (m,1,2);
M=zz'
end
X=length (M)
这个程序运行出来的错误提示是
??? Undefined function or variable 'X'.
Error in ==> D:\MATLAB6p5\work\test.m
On line 5  ==> if i> X  %X就是调用的yy函数中的输出X的值
请问各位高手是怎么回事,帮我看看吧,多谢!
我就是想实现一个将一串输入信码流的指针后移,比如
d2=input ('please input  one  number x=')%输入一个十进制的数,只输入一次。
这句话如果我输入5,那么输入信码流是从起始位置5个一组输出后指针后移一位再输出下一组5个一组 的序列.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表