CVX使用基础教程-结合官网教程翻译

CVX使用基础

cvx_begincvx_end

所有的CVX模型必须以命令cvx_begin开头且以命令cvx_end终止。所有变量声明,目标函数和约束都应介于两者之间。cvx_begin命令可能还包含一个或多个修饰符:

cvx_begin guiet
当模型在解答时阻止任何屏幕输出。

cvx_begin sdp
调用半正定规划模式.

cvx_begin gp
调用几何规划模式.

适当时可以组合使用这些修饰符。例如,cvx_begin sdp quiet调用SDP模式并关闭求解器的屏幕输出。

变量

所有的变量必须先使用variable或者variables命令声明后才可以在约束条件以及目标函数中使用。variable命令包括变量名、一个可选的列表维度以及一个或多个关键词,这些关键词提供有关变量内容或结构的附加信息。

变量可以是实数或者复数标量、向量、矩阵、n维数组,下面的命令生成了共326个变量:一个标量X,一个20*10的矩阵Y(包含200个标量变量),一个5*5*5的数组Z

你可能感兴趣的:(软件使用,CVX,中文,基础教程,Matlab,工具箱)