急!求MATLAB编程实现:将26个英文字母转换为0-25的整数,调用mod函数对任意文件进行加密并解密 分只剩点羅百度知道
追问:不用 急!!求大侠快点 我只有这么多分了%加密函数 function d1=rec(a1) c1=double(a1); m1=numel(c1); for k1=1:m1 %将小写字母都转变成大写字母 if c1(k1)>=97 c1(k1)=c1(k1)-32; end end d1=mod(c1,26); %解码函数 function d=diss(b) c=numel(b);%求出b中元素的个数 for k=1:c if b(k)>=13 b(k)=b(k)+52; else b(k)=b(k)+78; end end d=char(b);%将数字转成字符运行不了你以前接触过matlab吗? 这只是fun函数,给参数赋完值在command里调用的。