パッケージのトップ階層のリストを取得する方法はありますか?
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
MathWorks Support Team
le 10 Sep 2021
Modifié(e) : MathWorks Support Team
le 22 Avr 2024
Toolbox などであれば、インストールフォルダ名をたどって、
help rl
などでそのツリー構造を知ることができますが、これ以外の名前空間のツリー構造を知る方法があるか、教えてください。
たとえば、
help matlab
で Tab キーを押下すると候補が出てきますが、このようなトップ階層を知る方法があるか、教えてほしいです。
Réponse acceptée
MathWorks Support Team
le 22 Avr 2024
Modifié(e) : MathWorks Support Team
le 22 Avr 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 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur インストールとライセンスの紹介 dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!