我们可能在用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文件了.具有反编译功能

matlabnbsp;pcode命令nbsp;生成…相关推荐

  1. linux dd 截文件,Linux使用dd命令快速生成大文件(转)

    dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero ...

  2. php 创建自定义文件夹,Laravel 自定命令以及生成文件的例子

    以创建service层为例子 1.执行命令 php artisan make:command ServiceMakeCommand 2.在app\Console\Commands 下就会多出一个 Se ...

  3. YOS里面推入AD的命令行生成代码

    把YOS里面生成AD帐户的命令行生成代码共享一下,互通有无: ASP程序: Set rs = Server.CreateObject("ADODB.Recordset") rs.o ...

  4. 命令行生成、运行及调用jar包

    文章目录 一.制作只含有字节码文件的jar包 二.制作含有jar文件的jar包 三.制作含有资源文件的jar包 四.java命令行执行带依赖jar包的main函数 本文参考文章如下: 命令行生成并直接 ...

  5. 反弹Shell命令一键生成工具

     工具下载方式:反弹Shell命令一键生成工具https://mp.weixin.qq.com/s/ckUvd6Ayw27TLJ5GH1bZ6A

  6. Linux dd命令截取文件,linux使用dd命令快速生成大文件

    dd命令可以轻易实现创建指定大小的文件,如 dd if=/dev/zero of=test bs=1M count=1000 会生成一个1000M的test文件,文件内容为全0(因从/dev/zero ...

  7. 如何使用命令行生成高强度密码

    导读 Lightbot设置一个高强度的密码是非常重要的,这样才能够很好的保护自己的账号或者服务器以及确保自己的数据的安全.通常来说,一个高强度密码至少有 14 个字符,包括大小写字母.数字和特殊字符, ...

  8. Linux命令之生成临时文件或目录mktemp

    概述 mktemp 命令可用于生成一个临时文件或目录,并返回其生成的临时文件名. 注:该命令常用于 shell 脚本中创建临时文件. 语法 该命令的语法如下: mktemp [选项] [文件名] 该命 ...

  9. java命令行生成jar_命令行生成可执行的jar包

    jar包 jar包分类 jar包分为可执行jar包和不可执行jar包 jar包解压后都有一个META-INF/MANIFEST.MF文件 可执行jar包和不可执行jar包的区别是MANIFEST.MF ...

最新文章

  1. 把ListT转换为DataTable
  2. 943602cs 蓝牙驱动 win10_英特尔升级WiFi 和蓝牙驱动,Win10 更新5月版稳了
  3. 【深度学习】讲一个深度分离卷积结构和空洞卷积的应用
  4. js中的hasOwnProperty和isPrototypeOf方法
  5. 笔记本在Win7下使用wubi安装Ubuntu10.04 双系统
  6. 一文搞清到底什么是 .NET?
  7. 8 无法识别raid盘_王者荣耀防沉迷规则再升级;未来将采用人脸识别验证
  8. 乐播投延迟很高_大屏也要高刷新!华为4K@120智慧屏初体验,屏幕软件都够硬
  9. [飞秋]局域网聊天写的代码旁人从来看不
  10. 【实践】基于强化学习的 Contextual Bandits 算法在推荐场景中的应用
  11. 渣男,你为什么有这么多小姐姐的照片?因为我Python爬虫学的好啊❤️!
  12. 小记linux如何挂载window下的共享文件
  13. mPaas集成项目、新建mPaaS项目
  14. bugzilla使用规范分享
  15. 10.curry 方法
  16. android 图片轮播框架banner
  17. 实力认证!Coremail连续9次入围安全牛《中国网络安全行业全景图》
  18. 2021年计算机类考研人数,2021年考研79所院校报考人数汇总
  19. 厦大C语言上机 1413 模式匹配
  20. nexus仓库数据完整迁移到新的nexus仓库

热门文章

  1. 考研、考公还是找工作?别在大学因为迷茫这个问题浪费时间了
  2. 区块链≠分布式账本,别再傻傻分不清
  3. 【BZOJ3168】[Heoi2013]钙铁锌硒维生素 高斯消元求矩阵的逆+匈牙利算法
  4. openssl 的编译(linux、Ubuntu) 和 交叉编译(arm、Hi3531A)的问题分析、解决
  5. Cartoon-Stylegan2:快来将你的图片漫画风
  6. 密西西比河谷州立大学:Android应用程序开发(三)
  7. 成立两只产业基金,微盟如何布局SaaS生态?
  8. 挂载并修改img镜像的分区文件
  9. 探索 ES8 Object.entries()
  10. 实时进销存如何帮助企业从销售、采购到库存实现一体化管理?