我怎样才能进行 Z 中的 Z 变换?

我怎样才能进行 Z 中的 Z 变换?

我该如何写出这个公式?谢谢你的帮助。

在此处输入图片描述

答案1

在数学模式下,我发现比“花哨”更引人注目的z是涉及许多(但不是全部)形式项的大量空白( ... )。为了实现这种分离,我\myparens在以下示例中定义了一个名为的宏,该宏可以在 pdfLaTeX、XeLaTeX 和 LuaLaTeX 下编译。

这是在 LuaLaTeX 下运行代码的输出。

在此处输入图片描述

% !TEX TS-program = pdflatex 
\documentclass{article}
\usepackage{iftex}
\ifpdftex
   \usepackage[T1]{fontenc}
   \usepackage{newtxtext,newtxmath}
\else % either Lua(La)TeX of Xe(La)TeX are in use
   \usepackage{unicode-math}
   \setmainfont{Times New Roman}
   \setmathfont{XITS Math}
\fi
\newcommand\myparens[1]{(\mkern5mu#1\mkern5mu)}
\begin{document}

\[
Y\myparens{z} = H\myparens{z}x\myparens{z}
=\bigl( H\myparens{1} + h\myparens{2}z^{-1}+\cdots+h\myparens{n+1}z^{-n}\bigr) x\myparens{z}
\]

\iftutex
\setmathfont{Stix Two Math}[StylisticSet=2]
\[
Y\myparens{z} = H\myparens{z}x\myparens{z}
=\bigl( H\myparens{1} + h\myparens{2}z^{-1}+\cdots+h\myparens{n+1}z^{-n}\bigr) x\myparens{z}
\]
\fi

\end{document}

附录,以回答 OP 的后续问题和评论。

我怎样才能使第二项等于底线?

我假设您想在第二个符号之前引入换行符=,并将该符号放在第一个符号的正下方。如果此假设正确,我建议您加载包amsmath并使用其split环境,如下所示。

\[
\begin{split}
Y\myparens{z} 
&= H\myparens{z}x\myparens{z} \\
&=\bigl( H\myparens{1} + h\myparens{2}z^{-1}
  +\cdots+h\myparens{n+1}z^{-n}\bigr) x\myparens{z}
\end{split}
\]

你还写道,

我也不想加那么多usepackages,能不能写得简单点?

我不同意我的样本答案加载了很多 LaTeX 包的评估。如果你确定你会使用 pdfLaTeX 来编译你的文档,那么前言代码可以简化为

\usepackage[T1]{fontenc}
\usepackage{amsmath} % for 'split' environment
\usepackage{newtxtext,newtxmath} % for Times Roman clone, with "swash-y" `z`. 
\newcommand\myparens[1]{(\mkern5mu#1\mkern5mu)}

这是将两个元素放在一起的输出:

在此处输入图片描述

\documentclass{article}
   \usepackage[T1]{fontenc}
   \usepackage{amsmath} % for 'split' environment
   \usepackage{newtxtext,newtxmath} % for Times Roman clone
   \newcommand\myparens[1]{(\mkern5mu#1\mkern5mu)}
\begin{document}

\[
\begin{split}
Y\myparens{z} 
&= H\myparens{z}x\myparens{z} \\
&=\bigl( H\myparens{1} + h\myparens{2}z^{-1}
  +\cdots+h\myparens{n+1}z^{-n} \bigr) 
  x\myparens{z}
\end{split}
\]

\end{document}

相关内容