圆括号()
圆括号的主要作用是函数调用和数组、结构体、表格的索引。特别是结构体的字段名在编码时未知的情况下,只能使用括号索引语法。
此外圆括号还用于改变算术运算的优先级。
方括号[]
方括号用于数组拼接、收集多个返回值和截断数组
花括号{}
花括号主要用于封装和拆解元胞和表格
元胞是对一个复杂变量进行的封装,它将一个具有任意尺寸的数组,或者不支持索引操作的对象(如函数句柄、重写了索引方法的类对象等)封装成一个标量,以便进行批量处理,而不用担心尺寸不匹配的问题。封装后,要想取得元胞内的对象,必须使用花括号进行解元胞。
表格类似于元胞,但具有更严格的格式限制,索引方式也有所不同。
花括号索引还在数组多维度索引和函数调用的参数列表、返回值列表中有非常灵活的语法。
引用
埃博拉酱 (2024). MATLAB 括号 语法 大全 Parentheses Syntax (https://www.mathworks.com/matlabcentral/fileexchange/106075-matlab-parentheses-syntax), MATLAB Central File Exchange. に取得済み.
MATLAB リリースの互換性
作成:
R2022a
R2021a 以降のリリースと互換性あり
プラットフォームの互換性
Windows macOS Linuxタグ
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!