Re: Formattazione matrici con siunitx

#96072
Up
0
Down
::


Non penso che tu abbia capito fino in fondo quello che volevo fare (sicuramente non mi sono spiegato benissimo).
Io volevo trasformare la matrice 1 nell’output della matrice 2 senza cambiare i numeri materiali inseriti nell’ambiente {bmatrix}

In ogni caso utilizzando quello che avevo ottenuto io in questo paio d’ore e quello che hai scritto tu sono riuscito nell’intento.

il paper=a4 era un refuso che sto lavorando ad un documento in Koma-script e nel fare l’esempio mi sono scordato di cambiarlo.

Non conoscevo il pacchetto accents, graficamente fa molto meglio del mio \underset grazie anche per questo 😉

`% !TEX encoding = UTF-8 Unicode
% !TEX TS-program = pdflatex

\documentclass[a4paper,fleqn]{book}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amsfonts,amsthm,accents} % pacchetti matematici
\usepackage{graphicx} %pacchetti grafici
\usepackage{siunitx}

\setlength{\mathindent}{0pt}

\newenvironment{nbmatrix}[1]
{\left[\begin{array}{*{6}{S[table-omit-exponent,scientific-notation=fixed,fixed-exponent = #1]}}}
{\end{array}\right]}

\newcommand{\wbar}[2][2]{\mspace{#1mu}\overline{\mspace{-#1mu}#2}}

%—————————————————————————————-
% DOCUMENT
%—————————————————————————————-

\begin{document}

\begin{equation*}
\sisetup{round-mode = places,
round-precision = 3,
retain-unity-mantissa=false
}
\underaccent{\sim}{\wbar{C}}=
\begin{nbmatrix}{-10}
1.629643e-10 &-6.939290e-11 &-2.720952e-11 & 0 & 0 & 0 \\
-6.939290e-11 & 1.629846e-10 & -2.720952e-11 & 0 & 0 & 0 \\
-2.720952e-11 & -2.720952e-11 & 8.032101e-11 & 0 & 0 & 0 \\
0 & 0 & 0 & 2.301838e-10 & 0&0 \\
0 &0 & 0 &0 & 2.280471e-10 & 0 \\
0 & 0 &0 & 0 & 0 & 2.200831e-10 \\
\end{nbmatrix}\cdot \num{1e-10}
\end{equation*}

\end{document}`

Go to top