入力をチェックするMATLAB関数(1)-validateattributes関数



Matlab Function Check Input Validateattributes Function



  • 入力画像を定義するImgは500 * 500行列であり、配列要素は0〜255です。
validateattributes(img,{'numeric'},{'size',[500,500],'>=',0,'<=',255})
  • 2つのパラメーターの定義は、実数とプロンプト情報です。
function A = getArea(width,height) validateattributes(width,{'numeric'},{'positive'},'getArea','width',1) validateattributes(height,{'numeric'},{'positive'},'getArea','height',2) A = width * height end
  • 部品名クエリ
colorValue = 'G' str = validatestring(colorValue,{'red','green','blue','cyan','yellow'}) % Output str = green