[XTrain,~,YTrain] この意味についても教えてほしいです。お願いします。
[XTrain,~,YTrain] = digitTrain4DArrayData; [XValidation,~,YValidation] = digitTest4DArrayDataの「~」これの意味を教えてください。
15 views (last 30 days)
Show older comments
[XTrain,~,YTrain] = digitTrain4DArrayData; [XValidation,~,YValidation] = digitTest4DArrayDataの「~」これの意味を教えてください。
Accepted Answer
Hernia Baby
on 27 Jun 2022
Edited: Hernia Baby
on 28 Jun 2022
■回答
~ はワークスペースに変数として出力しないという意味です。
いらない変数の場合は使用するとメモリの節約になります。
■補足
[XTrain,~,YTrain] は関数を使った後に XTrain と YTrain を出力するという意味です。
x = 1:3;
y = 1:5;
[X,Y] = meshgrid(x,y)
このとき、この関数はX,Yの二つの変数を返しています。
ここで ~ をもちいてXだけ抽出してみましょう。
[X,~] = meshgrid(x,y)
このように、Yは出力されず、Xだけ変数として保存することができました。
0 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!