主要内容

lt,<

确定不到

语法

描述

例子

一个<B返回一个数组元素设置为逻辑1 (真正的),一个小于B;否则,元素是合乎逻辑的0()。测试比较的实数部分数字数组。lt返回逻辑0(),一个B南或未定义的分类元素。

lt (一个,B)另一种方法是执行< B,但很少使用。它使操作符重载为类。

例子

全部折叠

确定向量元素是否小于给定值。

创建一个数值向量。

一个= [1 12 18 7 9 11 2 15];

测试向量元素小于12

< 12
ans =1×8逻辑阵列1 0 0 1 1 1 1 0

结果是一个向量的逻辑值1(真正的)的元素一个满足的表情。

使用逻辑值的向量作为一个索引视图中的值一个小于12

(< 12)
ans =1×51 7 9 11 2

结果是元素的一个子集一个

创建一个矩阵。

=魔法(4)
一个=4×416 2 3 13 5 11 10 8 9 7 6 12 4 14 15 1

替换所有值小于9与价值10

(< 9)= 10
一个=4×416 10 10 13 11 10 10 9 10 10 12 14 15 10

结果是一个新的矩阵的最小元素9

创建一个顺序分类数组。

A =分类({“大”“媒介”“小”;“媒介”“小”“大”},{“小”“媒介”“大”},“顺序”,1)
一个=2 x3分类大中小中型小大

数组有三个类别:“小”,“媒介”,“大”

找到所有的值小于类别“媒介”

<“媒介”
ans =2 x3逻辑阵列0 0 1 0 1 0

一个值的逻辑1(真正的)显示一个值小于类别“媒介”

比较的行一个

(1:)< (2,:)
ans =1 x3逻辑阵列0 0 1

函数返回逻辑1(真正的),第一行有一个类别值小于第二行。

创建一个向量的复数。

= (1 + i 2-2i 1 + 3 i 1-2i我);

找不到的价值3

(< 3)
ans =1×4复杂我1.0000 + 1.0000 2.0000 - 2.0000 1.0000 + 3.0000我1.0000 - 2.0000

lt只有真正的部分元素进行比较一个

使用腹肌找到哪些元素的半径内3从原点。

(abs () < 3)
ans =1×3复杂1.0000 + 1.0000我2.0000 - 2.0000 1.0000 - 2.0000

结果有一个更少的元素。的元素1.0000 + 3.0000我不是在一个半径3从原点。

创建一个向量的日期。

A = datetime([2014, 05年01;2014年,05年,31))
一个=2 x1 datetime01 - 2014年5月- 31 - 2014

2014年5月10日之前找到发生的日期。

(<“2014-05-10”)
ans =datetime2014年5月- 01 -

输入参数

全部折叠

操作数,指定为标量、向量、矩阵或多维数组。输入一个B必须是相同的大小或尺寸兼容(例如,一个是一个——- - - - - -N矩阵和B是一个标量或1——- - - - - -N行向量)。有关更多信息,请参见兼容数组大小的基本操作

你可以比较任何类型的数字输入,比较不受损失由于类型转换精度。

  • 如果一个输入是一个顺序分类数组,其他的输入可以是顺序分类数组,单元阵列特征向量,或一个字符向量。一个字符特征向量的向量展开成一个单元阵列相同大小的其他输入。如果两个输入顺序分类数组,它们必须有相同的组分类,包括他们的订单。看到比较分类数组元素为更多的细节。

  • 如果一个输入datetime可以是一个数组,其他输入datetime数组,一个特征向量,特征向量的单元阵列。

  • 如果一个输入持续时间可以是一个数组,其他输入持续时间数组或数字数组。操作员把每个数值作为标准的24小时的天数。

  • 如果一个输入是一个字符串数组,其他输入可以是一个字符串数组,特征向量,或单元阵列的特征向量。对应的元素一个B字母顺序进行比较。

数据类型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|字符串|分类|datetime|持续时间
复数的支持:金宝app是的

扩展功能

C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。

GPU的代码生成
生成NVIDIA的CUDA®代码®GPU使用GPU编码器™。

HDL代码生成
生成FPGA和ASIC设计的Verilog和VHDL代码使用HDL编码器™。

版本历史

之前介绍过的R2006a

全部展开