类pcode目标代码如何运行

类pcode目标代码如何运行,第1张

运行方式如下:

1、在编辑器中打开代码文件,然后按下Ctrl+F5。

2、单击运行按钮也就是绿色的三角形。

3、最后使用快捷键Ctrl+Shift+B来运行代码。

pcode

1. 创建预解译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文件的。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/12021320.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存