emath saloon

新規発言一覧最新記事過去一覧検索HOME

No.1116  3次式を2次式で割る組立除法
発言者: 石原 守
発言日: 2013 04/29 10:09
3次式を2次の項の係数が1である2次式で割る組立除法を
中途半端ではありますがマクロ化してみました。

\documentclass{jarticle}
\usepackage{emath}
\usepackage{emathW}

\def\Qsyndiv#1#2{%
\def\seq{#1}
\csvhairetu*\seq{foo}
\def\seq{#2}
\csvhairetu*\seq{bar}
\IMul\fooi\bari\ap
\IMul\fooi\barii\aq
\IAdd\fooii\ap\r
\IMul\r\bari\rp
\IMul\r\barii\rq
\IAdd\fooiii\rp\m
\IAdd\m\aq\m
\IAdd\fooiv\rq\n
%\noindent
$\begin{array}{rrrrr}
\multicolumn{1}{r|}{\bari} & \fooi & \fooii & \fooiii & \fooiv \\\cline{1-1}
\multicolumn{1}{r|}{\barii} &    & \ap& \rp&    \\\cline{1-1}
                        &    &    & \aq& \rq\\\hline
                        & \fooi & \r & \multicolumn{1}{|r}{\m} & \n \\\cline{4-5}
\end{array}$
}

\def\Qzyohou#1#2{%
\def\seq{#1}
\csvhairetu*\seq{foo}
\def\seq{#2}
\csvhairetu*\seq{bar}
\IMul\barii{-1}\barii
\IMul\bariii{-1}\bariii
\IMul\fooi\barii\ap
\IMul\fooi\bariii\aq
\IAdd\fooii\ap\r
\IMul\r\barii\rp
\IMul\r\bariii\rq
\IAdd\fooiii\rp\m
\IAdd\m\aq\m
\IAdd\fooiv\rq\n
%\noindent
$\begin{array}{rrrrr}
\multicolumn{1}{r|}{\barii} & \fooi & \fooii & \fooiii & \fooiv \\\cline{1-1}
\multicolumn{1}{r|}{\bariii} &    & \ap& \rp&    \\\cline{1-1}
                        &    &    & \aq& \rq\\\hline
                        & \fooi & \r & \multicolumn{1}{|r}{\m} & \n \\\cline{4-5}
\end{array}$
}

\begin{document}

\Qsyndiv{1,-3,5,-6}{2,2}

\izyohou{1,-3,5,-6}{1,-2,-2}

\Qzyohou{1,-3,5,-6}{1,-2,-2}

\end{document}

▼関連発言

1116:3次式を2次式で割る組立除法 [石原 守] 04/29 10:09
 └1117:Re:3次式を2次式で割る組立除法 [石原 守] 04/29 18:47
  └1118:Re[2]:3次式を2次式で割る組立除法 [田中徹] 04/29 21:31
   └1119:Re[3]:3次式を2次式で割る組立除法 [石原 守] 04/30 07:38
    └1120:Re[4]:3次式を2次式で割る組立除法 [石原 守] 05/01 09:01
     └1121:文字係数の場合 [tDB] 05/06 09:47
      └1124:Re:文字係数の場合 [石原 守] 05/06 11:08<-last

Pass 保存


CGIROOM