加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

matlab pcode命令 生成伪代码 保护自己的代码

(2014-04-14 10:34:40)
标签:

it

matlab

方案

函数

数学

分类: matlab基础

   我们可能在用matlab编程的时候会出现这样一个问题,你仅仅是想给对方演示你的程序,但为了保护自己代码不被别人利用,那么就可以使用pcode(pseudocode)伪代码,来实现,相比生成exe文件简单得多.具体方法使用matlab函数pcode;
   调用格式:pcode filename.m ,则会自动生成一个同名的.p文件

   p文件的调用和m文件调用完全相同

例如编写的函数

   function y=fun(x)

    y=sum(x)

   保存为fun.m文件

   使用命令: pcode fun.m

   生成p文件fun.p

   调用如y=fun([1,2,3]) ;那么返回6

 系统会优先调用p文件,很简单实现代码保护,当然不能脱离matlab环境运行p文件了.具有反编译功能

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有