フィルターのクリア

Is there a way or function to hide certain lines of code in Matlab 2015a keeping the result normal?

53 ビュー (過去 30 日間)
I wanted to hide certain parts of my code. Is there any way I can do that without having an impact on the final result?
  3 件のコメント
Adam
Adam 2019 年 4 月 3 日
If you mean just for the purposes of clarity and easy readability then move the code into functions. If you mean for security that you don't want a reader to be able to see the code at all then you would have to convert to P-code or put it in a dll or some other type of solution like that.

サインインしてコメントする。

回答 (1 件)

Adam Danz
Adam Danz 2019 年 4 月 3 日
編集済み: Adam Danz 2019 年 4 月 11 日
Matlab documentation suggests two methods of protect source code: using a p-file and building a standalone executable. The first option is usually the better of the two.
A p-file obfuscates the code (it is not encrypted). Though the content of the p-file is difficult to understand, it is not completely secure.
Move the content you'd like to protect into a new m-file. Then use pcode() to convert that to a p-file.
More examples provided in the documentation here:

カテゴリ

Help Center および File ExchangeProgramming についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by