Python CVXpy 学习指南(第二版)
发布时间
阅读量:
阅读量
函数Functions
CVXPY使用函数信息以及DCP规则(DCP rules)来标记表达式的正负与曲率。
操作符Operators
常见的中缀运算符包括加法、减法、乘法和除法。值得注意的是,在优化建模语言CVXPY中,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下,默认情况下 getDefault()运算符具有特殊的仿射性质。然而,在CVXPY编程语言中,默认情况下,默认情况下 getDefault()乘法和除法运算符也被视为仿射运算。只有当其中一个表达式为标量常数时 getDefault()表达式才会被允许进行计算;类似地,在表达式 getDefault() / 中 getDefault()要求分母表达式必须是一个标量常数才能进行计算
索引与切片Indexing and slicing
所有非标量表达式均支持语法expr[i,j]。
索引功能类似于仿函数,在特定情况下可实现类似功能。
假设expr为一个列向量,则expr[i]等同于expr[i,0](对应位置)。
同样支持通过标准的Python切片语法进行切片操作。例如, expr[i:j:k,r]选择第r列中从行i开始每k个元素选取一直到行j-1(包含j-1)。
转置T:Transpose
任何
全部评论 (0)
还没有任何评论哟~
