ドキュメンテーションヘルプセンタードキュメンテーション
このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。
値が空でないことを検証
mustBeNonempty(值)
例
mustBeNonempty (价值)は,价值が空である場合にエラーをスローします。この関数は値を返しません。
mustBeNonempty (价值)
价值
mustBeNonemptyは以下の関数を呼び出して,入力が空でないかどうかを判別します。
mustBeNonempty
isempty
クラスサポート:すべてのMATLAB®クラス
すべて折りたたむ
mustBeNonemptyを使用して,入力が空でないことを検証します。
容器。地图を作成します。
容器。地图
一个= containers.Map;
一个が空の値でないことを検証します。
一个
mustBeNonempty (A)
使用mustBeNonempty出错(第13行)值不能为空。
入力引数がない容器。地图を作成すると,空のオブジェクトが生成されます。
このクラスは,Prop1の値を空でない値に制限します。既定値も空でない値にしなければなりません。
Prop1
classdefMyClass属性Prop1{mustBeNonempty}=容器。地图(1,“第一”)结束结束
オブジェクトを作成して,プロパティに値を割り当てます。
obj = MyClass;obj。Prop1 = containers.Map;
设置“MyClass”类的“Prop1”属性时出错:值不能为空。
プロパティに値を割り当てると,MATLABはプロパティに割り当てた値を使用してmustBeNonemptyを呼び出します。Prop1に割り当てられた値が空であるため,mustBeNonemptyはエラーを発行します。
この関数は,入力引数を空でない文字ベクトルに制限します。
函数str = mbNonempty(名称)参数的名字(: 1)字符{mustBeNonempty}结束str = sprintf (名称:% s的、名称);结束
空の文字ベクトルを指定してこの関数を呼び出すと,mustBeNonemptyによってエラーがスローされます。
mbNonempty ('')
在位置1处输入参数无效。值不能为空。
検証する値。スカラーまたは任意の MATLAB 型またはクラスの配列として指定します。
データ型:单|双|int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|结构体|表格|细胞|function_handle|分类|datetime|持续时间|calendarDuration複素数のサポート:あり
单
双
int8
int16
int32
int64
uint8
uint16
uint32
uint64
逻辑
字符
结构体
表格
细胞
function_handle
分类
datetime
持续时间
calendarDuration
mustBeNonemptyは,プロパティと関数の引数の検証で使用されるように設計されています。
mustBeNonzero|mustBeMember|参数
mustBeNonzero
mustBeMember
参数
次のMATLABコマンドに対応するリンクがクリックされました。
コマンドをMATLABコマンドウィンドウに入力して実行してください。WebブラウザーはMATLABコマンドをサポートしていません。
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系