09 2012 档案
摘要:凸优化的定义是:目标函数是凸函数,解的可行域是凸集。定义如下:\begin{array}{l}\min :{f_0}(x) \\ s.t.{f_i}(x) \le 0,i = 1,...,m \\ {h_i}(x) = 0,i = 1,...,p \\ \end{array}问题来了,目标函数为什么是凸的?目标函数为凸函数的优点是局部最小值就是全局最小值,但是限制集合为什么也需要凸的?我们先来看一下凸函数和凸集合的定义:定义1:假设${x_1},{x_2} \in C$,并且$0 \le \theta \le 1$,若$\theta {x_1} + (1 - \theta ){x_2} \..
阅读全文
摘要:2.\begin{array}{cc} a & b \\ c & d \end{array}In equation \eqref{eq:sample}, we find the value of an interesting integral: \begin{equation} \int_0^\infty \frac{x^3}{e^x-1}\,dx = \frac{\pi^4}{15} \label{eq:sample} \end{equation}\begin{array}{cc} a & b \\ c & d \end{array}In equation \
阅读全文
摘要:①.指针与引用 1.C++提供两个指针运算符,分别是“*”和“&”。第一个符号有两种含义:1.指针定义符号,用来指定某一个变量是指针。2.间接引用符,取出指针变量所指向的内容。第二个符号也有两种含义:1.引用定义符号,用来定义一个变量的别名。2.取地址操作,取出变量的地址。 2.在参数传递的时候,函数的形参是对实参的拷贝,当数据量很大的时候,拷贝显然是很耗费资源的,这时候如果用指针的话仅需传递地址即可,避免了实际数据的大量拷贝。 3.什么时候用指针或是引用呢?当需要定义一个地址时,它不指向内存任何区域,那么该用指针,或者需要指向的地方变来变去,也应该使用指针。当你一旦指向了某块内存区域
阅读全文

浙公网安备 33010602011771号