主要内容

validateLengthUnit

验证和规范长度单位

描述

例子

standardName= validateLengthUnit (单位)检查单位是一个有效的长度单位,并将其转换为标准单位名称。函数是不区分大小写的输入。空间、时间和撇号将被忽略。复数形式被接受在大多数情况下,但结果,standardName永远是单数。

例子

standardName= validateLengthUnit (单位,funcName,varName,argIndex)检查单位是一个有效的长度单位,如果不是,使用可选的输入创建一个错误消息吗funcName,varName,argIndex错误消息格式,与提供的行为validateattributes输入相同的名字。

例子

全部折叠

发现的有效长度单位名称“脚”当其他有效的字符串“脚”正在输入。

validateLengthUnit (“脚”)
ans =“脚”
validateLengthUnit (“脚”)
ans =“脚”
validateLengthUnit (“国际脚”)
ans =“脚”

发现的有效长度单位名称“公里”当其他有效的字符串“公里”正在输入。

validateLengthUnit (“公里”)
ans = '公里'
validateLengthUnit (“公里”)
ans = '公里'
validateLengthUnit (“公里”)
ans = '公里'
validateLengthUnit (“公里”)
ans = '公里'
validateLengthUnit (“公里”)
ans = '公里'

找到有效的长度单位名称,名称包含一个撇号。

validateLengthUnit (克拉克”年代的脚)
ans = '克拉克的脚'

创建自定义错误消息使用validateLengthUnit函数。无效的输入validateLengthUnit导致一个错误消息引用一个函数的名字,“FOO”一个变量名,“单位”和一个参数数量,5。

validateLengthUnit(17日“FOO”,“单位”5)
错误使用FOO预期输入5号,单位,这些类型之一:字符、字符串而不是它的类型是双。错误validateLengthUnit(第87行)validateattributes(单位,{“字符”,“弦”},{“非空的”、“scalartext”},变长度输入宗量{:})

输入参数

全部折叠

长度单位,指定为下列:

价值 单位的名字
“m”,“米”,“米”,“米”,“米”
“厘米”,“厘米”,“厘米”,“厘米”,“厘米” 厘米
“毫米”,“毫米”,“毫米”,“毫米”,“毫米” 毫米
“微米”,“微米” 微米
“公里”,“公里”,“公里”,“公里”,“公里” 公里
“纳米”,“naut mi”,“海里”,“海里” 海里
“金融时报”,“国际金融时报”,“脚”,“国际脚”,“脚”,“国际脚”
“在”,“英寸”,“英寸” 英寸
“码”,“码”,“庭院”,“码”
“小姐”,“英里”,“英里”,“国际哩”,“国际英里” 英里
“科幻小说”,“英国《金融时报》的调查”,“我们调查英国《金融时报》”,“美国调查英国《金融时报》”,“调查脚”,“我们调查的脚”,“美国调查脚”,“调查的脚”,“我们调查的脚”,“美国调查脚” 美国调查的脚
“sm”,“调查一英里”,“调查英里”,“法定英里”,“英里”,“我们调查一英里”,“我们调查英里”,“美国调查英里(s)”,“美国调查英里” 美国调查英里(英里)
“克拉克的脚”,“克拉克脚” 克拉克的脚
“德国法律米”,“德国法律计” 德国法律米
“印度的脚” 印度的脚

例子:validateLengthUnit(英尺)

数据类型:字符|字符串

函数的输入验证,名称指定为一个字符串标量或特征向量。如果你指定一个空字符串或字符向量(),validateLengthUnit函数忽略了funcName价值。

例子:validateLengthUnit(17日“FOO”,“单位”,5)

数据类型:字符|字符串

输入变量的名称,指定为字符串标量或特征向量。如果你指定一个空字符串或字符向量(),validateLengthUnit函数忽略了varName价值。

例子:validateLengthUnit(17日“FOO”,“单位”,5)

数据类型:字符|字符串

输入参数的位置,指定为一个正整数。

例子:validateLengthUnit(17日“FOO”,“单位”,5)

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64

输出参数

全部折叠

标准长度单位的名字,作为一个特征向量返回。

版本历史

之前介绍过的R2006a

另请参阅