メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

saveProfile

クラスターの変更済みプロパティを現在のプロファイルに保存する

説明

saveProfile(cluster) はクラスター オブジェクトの変更済みプロパティをクラスターの Profile プロパティで指定されたプロファイルに保存し、Modified プロパティを false に設定します。クラスターの Profile プロパティが空の場合は、エラーがスローされます。

すべて折りたたむ

この例では、クラスターを作成し、1 つのプロパティを変更して、その変更をプロファイルに保存する方法を説明します。

parcluster 関数を使用してクラスターを作成し、プロファイルを指定します。

myCluster = parcluster('Processes')
myCluster = 
 Local Cluster
    Properties: 
                          Profile: Processes
                         Modified: false
                             Host: HOSTNAME
                       NumWorkers: 4
                       NumThreads: 1

クラスターの NumWorkers プロパティを 3 に設定します。

myCluster.NumWorkers = 3
myCluster = 
 Local Cluster
    Properties: 
                          Profile: Processes
                         Modified: true
                             Host: HOSTNAME
                       NumWorkers: 3
                       NumThreads: 1

myCluster.Modified のプロパティは現在 true です。

saveProfile 関数を使用して、クラスターの変更したプロファイルを保存します。

saveProfile(myCluster);
myCluster    
myCluster = 
 Local Cluster
    Properties: 
                          Profile: Processes
                         Modified: false
                             Host: HOSTNAME
                       NumWorkers: 3
                       NumThreads: 1

保存後は、Processes のプロファイルは現在のプロパティ設定と一致するため、myCluster.Modified プロパティは false になります。

入力引数

すべて折りたたむ

クラスター。parallel.Cluster オブジェクトとして指定します。

バージョン履歴

R2012a で導入