I'm writing a paper in IEEE journal format. I have a BIG matrix as follows:

E^\top KA &0 \\
0 &V^\top E^\top U \hat{K} U^\top AV
\end{pmatrix} +
A^\top KE &0 \\
0 &V^\top A^\top U \hat{K} U^\top EV
E^\top KB \\
V^\top E^\top U \hat{K} U^\top B
\end{pmatrix} \\
B^\top KE &B^\top U \hat{K}U^\top EV
\end{bmatrix} + \cr
C^\top C &-C^\top CV \\
-V^\top C^\top C &V^\top C^\top CV
&0 \\
0 &-\gamma^2 I
\end{bmatrix} = Q_2 \preceq 0

How can i make it fit in the two column paper format? I am relatively new to LaTeX. Thanks in advance.

  • 1
    Have a look at the example given in the manual of IEEEtran page 11.
    – percusse
    Jul 14 '12 at 12:44
  • The example mentioned by @percusse above isn't at page 11 anymore, but you can find it in Section X-D1 of the IEEEtran manual Jul 13 '21 at 23:12

Given the narrow measure (line width) set by the IEEEtran document class, I believe you have little choice but to break up the entire expression into several parts. One way to do this is to define various submatrices and assign them short names, such as X_1, X_2, etc., and then use these short names in the main expression. For instance, the following might work for you and for the readers of your paper; obviously, you should probably use symbol names that are a bit less generic than X and Y. The \hrule (horizontal rule) commands are there just to indicate the width of the column of text.

enter image description here


Let us define
X &= 
E^\top KA & 0 \\
0         & V^\top E^\top U \hat{K} U^\top AV
\end{bmatrix}\,, \\
Y &= 
E^\top KB \\
V^\top E^\top U \hat{K} U^\top B
Z &= 
C^\top C         & -C^\top CV \\
-V^\top C^\top C & V^\top C^\top CV
X+X^\top & Y\\
Y^\top    & 0
\end{bmatrix} +
Z & 0\\
0 &-\gamma^2 I
\end{bmatrix} = Q_2 \preceq 0.
  • Thanks for your response. I had seen in one paper, that the big matrices are divided into two parts, the upper one consists of first few columns, while the remaining columns are given at the bottom. How can i do that?
    – Mohsin
    Jul 14 '12 at 15:36
  • @Mohsin -- As I'm sure you know too, there are a great many different ways of displaying components of a large matrix. Could you provide a reference to a specific example you have in mind?
    – Mico
    Jul 14 '12 at 15:38
  • Indeed!! It was basically a chinese control conference paper... 'Model reduction for uncertain systems using LMIs' by Li Minghao
    – Mohsin
    Jul 14 '12 at 15:55
  • @Mohsin, since I'm not a member of the IEEE and don't have an easy affiliation with it either, I can't access this paper without paying $31 up front. Could you maybe edit your posting to include an excerpt from this paper that shows the matrix (or matrices) in question? Assuming you give a proper reference, this shouldn't violate copyright laws. That way, others will also have a shot at providing an answer. :-)
    – Mico
    Jul 14 '12 at 16:29
  • I can explain it as follows, for example: M = [A B C ...; D E F] This is one complete matrix in which the block A B C are the first three columns, while the D E F are the remaining 3 columns of the matrix M. Here they mention the A,B, C first and then the remaining columns. By the way, know how I include anything from this paper here. I am very new here...
    – Mohsin
    Jul 14 '12 at 16:54

In control papers, it's customary to define in the preliminaries; He{x} := x^t+x for large LMIs especially for Hinf problems. So here you can factor out the output equation part and try to fit it in two lines.

\usepackage{lipsum} % For dummy text
\author{The author}
\title{The title}
        E^\top KA &0                                 &0\\
        0         &V^\top E^\top U \hat{K} U^\top AV &0\\
        B^\top KE &B^\top U \hat{K}U^\top EV         &0
        \right\} +\\ 
        C^\top &0\\
        -V^\top C^\top&0\\
        0 &\gamma I
        C & -CV &0\\
        0 & 0  &\gamma I
        \end{bmatrix} := Q_2 \preceq 0

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.