2、单击运行按钮也就是绿色的三角形。
3、最后使用快捷键Ctrl+Shift+B来运行代码。
pcode1. 创建预解译P码文件
pause 暂停 | pcode 创建预解译P码文件 | pcolor 伪彩图
2. 精码
精[密]度Precision | 精码PCode | 精码PreciseCode
3. 邮码
地址 ADD | 邮码 PCODE | 网站 WEB
4. 县市代码
PCODE 县市代码 C 5 | PNAME 县市名称 C 6 | TCODE 乡镇代码 C 7
pcode 网络例句
1. The password is checked using a very simple algorithm, but it is also used to decrypt yet another part of the pcode program.
密码使用非常简单的运算法则校验,但是它也被使用在解密Pcode的其它部分。
2. The password is checked using a very simple algorithm, but it is also used to decrypt yet another part of the pcode program.
密码使用非常简单的运算法则校验,但shi它也被使用在Pcode的其它部分。
P文件是对应M文件的一种预解析版本(preparsed version)。因为当你第一次执行M文件时,Matlab需要将其解析(parse)一次(第一次执行后的已解析内容会放入内存作第二次执行时使用, 即第二次执行时无需再解析),这无形中增加了执行时间。所以我们就预先作解释,那么以后再使用该M文件时,便会直接执行对应的已解析版本,即P文件。但又 因为Matlab的解析速度非常快,一般不用自己作预解析。只有当一些程序要调用到非常多的M文件时,如GUI应用程序时,才会作预解析,以增加以后的调 用速度。如Matlab的当前目录(Current Directory)有test.m文件,作预解析后,又有test.p文件。因为P文件的调用优先级比M文件要高,所以当你调用test时,会作优先选 择而调用了test.p。
可以修改test.m的代码为:
% ----------------------
% test.m
a = 3
b = 4
% ----------------------
再在Command Window里调用test:
>>test
Warning: P-file C:\Program Files\MATLAB71\work\test.p is older than M-file C:\Program Files\MATLAB71\work\test.m.
C:\Program Files\MATLAB71\work\test.p may be obsolete and may need to be regenerated.
Type "help pcode" for information about generating P-files from M-files.
会出现一个Warning,警告你所调用的P文件比同名的M文件要旧,即表示M文件已被修改了。尽管 如此,调用的还是旧的P文件,即得出a = 1和 b = 2。
P文件可以用来作保密代码之用,如果你给别人一个M文件,别人可以打开来看到你所 有的代码和算法。如果你的代码不想被别人看到,那可以给他P文件。
pcode函数也可以应用在M函数文件。
p文件是加密文件,只 能运行,不能还原成m文件的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)