unsetenv
説明
例
環境変数の作成とテスト
環境変数 myVar
を作成してから、その環境変数が存在することを確認します。
setenv("myVar","myValue"); isenv("myVar")
ans = logical
1
myVar
を削除してから、それが存在しなくなったことを確認します。
unsetenv("myVar"); isenv("myVar")
ans = logical
0
複数の環境変数の作成とテスト
複数の環境変数を作成してから、それらの環境変数が存在することを確認します。
setenv(["Var1" "Var2" "Var3" "Var4"],["Val1" "Val2" "Val3" "Val4"]); isenv(["Var1" "Var2"; "Var3" "Var4"])
ans = 2x2 logical array
1 1
1 1
unsetenv
を使用して環境変数を 2 つ削除してから、それらの環境変数が存在しなくなったことを確認します。
unsetenv(["Var1" "Var4"]); isenv(["Var1" "Var2"; "Var3" "Var4"])
ans = 2x2 logical array
0 1
1 0
missing
を指定した setenv
を使用して環境変数を削除することもできます。1 つの環境変数の値を変更し、もう 1 つの環境変数を削除します。
setenv(["Var2" "Var3"],["ValB" missing]); isenv(["Var1" "Var2"; "Var3" "Var4"])
ans = 2x2 logical array
0 1
0 0
入力引数
varname
— 環境変数の名前
string スカラー | 文字ベクトル | string 配列 | 文字ベクトルの cell 配列
環境変数の名前。string スカラー、文字ベクトル、string 配列、または文字ベクトルの cell 配列として指定します。
例: "PATH"
拡張機能
C/C++ コード生成
MATLAB® Coder™ を使用して C および C++ コードを生成します。
バージョン履歴
R2022b で導入R2023a: 複数の環境変数の削除
入力として string 配列または文字ベクトルの cell 配列を指定して unsetenv
を使用して、複数の環境変数を削除します。
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)