パッケージのトップ階層のリストを取得する方法はありますか?
7 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
MathWorks Support Team
am 10 Sep. 2021
Bearbeitet: MathWorks Support Team
am 22 Apr. 2024
Toolbox などであれば、インストールフォルダ名をたどって、
help rl
などでそのツリー構造を知ることができますが、これ以外の名前空間のツリー構造を知る方法があるか、教えてください。
たとえば、
help matlab
で Tab キーを押下すると候補が出てきますが、このようなトップ階層を知る方法があるか、教えてほしいです。
Akzeptierte Antwort
MathWorks Support Team
am 22 Apr. 2024
Bearbeitet: MathWorks Support Team
am 22 Apr. 2024
meta.package.getAllPackages コマンドを実行することでパッケージの最上位の階層をセル配列ですべて取得することができます。
pkgs = meta.package.getAllPackages();
例えば、ここから、最初の 10要素のセルの中の Name プロパティだけ取り出すと次のようになります。
>> cellfun(@(x)x.Name,pkgs(1:10),'UniformOutput',false)
ans =
10×1 の cell 配列
{'sigio' }
{'rmitm' }
{'curvefitlib' }
{'asyncio' }
{'mpcapp' }
{'hdlcodingstd' }
{'fxptui' }
{'CodeGenAdvisor' }
{'SlicerApplication'}
{'multicoredesigner'}
関数の詳細については以下の URL をご覧ください。
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu インストールとライセンスの紹介 finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!