📄 mf_blockdiag.hlp
字号:
{smcl}
{* 15mar2004}{...}
{cmd:help mata blockdiag()}
{hline}
{* index block diagonal matrix}{...}
{* index blockdiag()}{...}
{title:Title}
{p 4 4 2}
{bf:[M-5] blockdiag() -- Block-diagonal matrix}
{title:Syntax}
{p 8 12 2}
{it:numeric matrix}
{cmd:blockdiag(}{it:numeric matrix Z1}{cmd:,}
{it:numeric matrix Z2}{cmd:)}
{title:Description}
{p 4 4 2}
{cmd:blockdiag(}{it:Z1}{cmd:,} {it:Z2}{cmd:)}
returns a block-diagonal matrix with {it:Z1} in the upper-left corner and
{it:Z2} in the lower right, i.e.,
{c TLC}{c -} {c -}{c TRC}
{c |} {it:Z1} {bf:0} {c |}
{c |} {bf:0} {it:Z2} {c |}
{c BLC}{c -} {c -}{c BRC}
{p 4 4 2}
{it:Z1} and {it:Z2} may be either real or complex and need not be of the
same type.
{title:Remarks}
{p 4 4 2}
To create a block diagonal matrix of {it:Z1}, {it:Z2}, {it:Z3}, code
: {cmd:blockdiag(}{it:Z1}{cmd:, blockdiag(}{it:Z2}{cmd:,}{it:Z3}{cmd:))}
{title:Conformability}
{cmd:blockdiag(}{it:Z1}{cmd:,} {it:Z2}{cmd:)}:
{it:Z1}: {it:r1 x c1}
{it:Z2}: {it:r2 x c2}
{it:result}: {it:r1}+{it:r2} {it:x} {it:c1}+{it:c2}
{title:Diagnostics}
{p 4 4 2}
None. Note that either or both {it:Z1} and {it:Z2} may be void.
{title:Source code}
{p 4 4 2}
{view blockdiag.mata, adopath asis:blockdiag.mata}
{title:Also see}
{p 4 13 2}
Manual: {hi:[M-5] blockdiag()}
{p 4 13 2}
Online: help for
{bf:{help m4_matrix:[M-4] matrix}}
{p_end}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -