主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

iskeyword

确定输入是否为 MATLAB 关键字

说明

如果输入是 MATLAB® 语言中的关键字,则 tf = iskeyword(s) 返回逻辑值 1 (true),否则返回逻辑值 0 (false)。有关 MATLAB 关键字的详细信息,请参阅关键字

示例

k = iskeyword 返回所有 MATLAB 关键字的列表。

示例

示例

全部折叠

测试单词 while 是否为 MATLAB 关键字。

s = "while";
tf = iskeyword(s)
tf = logical
   1

测试单词 myStr 是否为 MATLAB 关键字。

s2 = "myStr";
tf = iskeyword(s2)
tf = logical
   0

获取所有 MATLAB 关键字的列表。

k = iskeyword
k = 20×1 cell
    {'break'     }
    {'case'      }
    {'catch'     }
    {'classdef'  }
    {'continue'  }
    {'else'      }
    {'elseif'    }
    {'end'       }
    {'for'       }
    {'function'  }
    {'global'    }
    {'if'        }
    {'otherwise' }
    {'parfor'    }
    {'persistent'}
    {'return'    }
    {'spmd'      }
    {'switch'    }
    {'try'       }
    {'while'     }

输入参数

全部折叠

潜在 MATLAB 关键字,指定为字符串标量或字符向量。

输出参量

全部折叠

True 或 false 结果,以数据类型 logical10 形式返回。

MATLAB 关键字,以字符向量元胞数组形式返回。

详细信息

全部折叠

扩展功能

全部展开

C/C++ 代码生成
使用 MATLAB® Coder™ 生成 C 代码和 C++ 代码。

版本历史记录

在 R2006a 之前推出