我无法在数学 Stackexchange 上表达自己的意思这个问题。
因此我在这里请教一下 Latex 专家,如何将这些线性规划问题写成 latex,这是在 stack exchange 网络上进行数学交流的标准方式:
用 Mathematica 8.0 编写的线性规划问题:
(*start*)
nn = 18;
TableForm[
L2 = Table[
LinearProgramming[
Table[1/n, {n, 1, k}], {Table[If[n == 1, k, 1], {n, 1, k}]}, {{1,
0}}, Table[
If[n == 1, {-1, 1}, {-2 (n - 1), 0 (n - 1)}], {n, 1, k}]], {k,
1, nn}]]
(*end*)
这是我自己的尝试:
$$\begin{array}{ll} \text{minimize} & \displaystyle\sum_{n=1}^{n=k} \frac{x_{n}}{n} \\
\text{subject to constraints:} & k + \displaystyle\sum_{n=2}^{n=k}x_{n}=1 \\
& x_1 \geq -1 \end{array}$$
for all $k$ and for all $n>1:$
$$-2(n-1) \leq x_n \leq 0 \tag{4}$$
由于某种原因,上面的 latex 无法在 Latex 网站上解析。在我自己找出如何在此处编写 latex 之前,也许有人可以进行适当的编辑?
答案1
您有一个专门用于优化问题的软件包:optidef
。这适合您吗?
\documentclass{article}
\usepackage{optidef}
\begin{document}
\setcounter{equation}{3}
\begin{mini}
{x}{\sum_{n=1}^{n=k} \frac{x_{n}}{n}}{\label{mylinpb}}{}
\addConstraint{ k + \sum_{n=2}^{n=k}x_{n}=1}{}{\quad\text{forall }k}
\addConstraint{x_1\ge 1}{}
\addConstraint{-2(n-1) \le x_n \le 0}{}{\quad\text{forall }n > 1.}
\end{mini}
\end{document}