主要内容

mustBeNonzeroLengthText

验证该值是否为长度非零的文本

描述

例子

mustBeNonzeroLengthText (价值)如果价值每个元素中至少没有一个字符,或者输入不是文本。这个函数不返回值。

例子

全部折叠

创建一个名为三种。调用mustBeNonzeroLengthText三种作为输入。mustBeNonzeroLengthText抛出错误,因为变量是一段零长度的文本。

txt =”“;mustBeNonzeroLengthText (txt)
值必须是带有一个或多个字符的文本。

使用mustBeNonzeroLengthText限制函数所接受的输入参数值。可以通过向验证输入参数的函数添加arguments块来实现这一点

这个函数限制了实参的值nonzeroLengthText到非零长度的文本值。

函数MyFunction (nonzeroLengthText)参数nonzeroLengthText{mustBeNonzeroLengthText}结束结束

调用的函数。MATLAB®调用mustBeNonzeroLengthText指定给实参的值。mustBeNonzeroLengthText发出一个错误,因为值”“不是包含一个或多个字符的文本。

MyFunction (”“)
错误:在位置1处使用MyFunction无效参数。值必须是带有一个或多个字符的文本。

输入参数

全部折叠

值,以标量或数组的形式指定。如果价值不是每个元素中至少有一个字符的字符串数组、字符数组或字符向量的单元数组,nonzeroLengthText将抛出一个错误。

例子:nonzeroLengthText(“foo”)

介绍了R2020b