ソフトウェア開発
デバッグとテスト、プロジェクトの整理、ソース管理統合、ツールボックスのパッケージ化
プロジェクトのサイズが大きくなり複雑度が上がった場合は、ソフトウェア共同開発の実践をサポートする諸機能が MATLAB® によって提供されます。たとえば、MATLAB ファイルを Git™ や Subversion® のソース管理システムと統合したり、コードの機能とパフォーマンスをテストすることができます。自分以外とコードを共有するには、プロジェクトや他のファイルをツールボックスとしてパッケージ化するか、パッケージ管理を直接使用します。
コードの改善
- コードのデバッグと改善
問題の特定とデバッグ、パフォーマンスの改善、メモリ使用量の削減を行う
管理と共有
- プロジェクト
ファイルや設定の管理と共有、必要なファイルの検索、およびソース管理の操作によって、大規模なプロジェクトを整理する
- ソース管理
MATLAB で Git または SVN ソース管理下のファイルを処理する
- ソフトウェアの共有と配布
ツールボックスを作成し、パッケージおよび他のライブラリへの依存関係を管理する
- ツールボックスのドキュメント化と統合
ドキュメンテーションを作成し、ツールボックスを MATLAB と統合する
テストと継続的インテグレーション
- テスト フレームワーク
MATLAB コードの機能とパフォーマンスのテスト
- ビルドの自動化
コードの問題の特定、テストの実行、ツールボックスのパッケージ化など、ビルド タスクを作成および実行する
- 継続的インテグレーション (CI)
オンプレミスとクラウド内の CI プラットフォームを使用し、ソフトウェアを継続的に開発および統合する