matrixcalc.org Open in urlscan Pro
178.208.83.9  Public Scan

URL: http://matrixcalc.org/
Submission: On May 25 via api from GB — Scanned from GB

Form analysis 3 forms found in the DOM

POST https://www.paypal.com/donate

<form action="https://www.paypal.com/donate" method="post" target="_blank">
  <input type="hidden" name="hosted_button_id" value="CJV6Y5A9XQFWQ">
  <input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif" border="0" name="submit" title="PayPal - The safer, easier way to pay online!" alt="Donate with PayPal button">
  <img alt="" border="0" src="https://www.paypal.com/en_NL/i/scr/pixel.gif" width="1" height="1">
</form>

<form class="main" data-i="1">
  <div class="tdmatrix" data-i="1">
    <fieldset>
      <legend align="center">Матрица A:</legend>
      <div class="insert-table matrix-table" data-id="A" data-sizes="3x3" data-type="simple" data-i="1" data-matrix-table="A" dropzone="copy string:text/plain string:application/mathml-presentation+xml">
        <div data-for="A" tabindex="-1" class="matrix-table-inner" dir="ltr" data-i="1">
          <div class="table-container" data-i="1" hidden=""><math>
              <mrow style="white-space: nowrap;">
                <mo style="padding: 0px 0em;">(</mo>
                <mpadded height="+0.250em" voffset="+0.125em" style="white-space: normal;">
                  <mtable rowspacing="0ex" columnspacing="0em" columnalign="left">
                    <mtr>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="a_(0, 0)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="A-0-0=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="A-0-0" name="A-0-0" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder" data-for="A" data-row="0" data-column="0"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="a_(0, 1)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="A-0-1=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="A-0-1" name="A-0-1" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="A" data-row="0" data-column="1"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="a_(0, 2)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="A-0-2=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="A-0-2" name="A-0-2" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="A" data-row="0" data-column="2"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                    </mtr>
                    <mtr>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="a_(1, 0)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="A-1-0=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="A-1-0" name="A-1-0" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="A" data-row="1" data-column="0"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="a_(1, 1)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="A-1-1=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="A-1-1" name="A-1-1" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="A" data-row="1" data-column="1"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="a_(1, 2)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="A-1-2=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="A-1-2" name="A-1-2" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="A" data-row="1" data-column="2"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                    </mtr>
                    <mtr>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="a_(2, 0)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="A-2-0=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="A-2-0" name="A-2-0" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="A" data-row="2" data-column="0"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="a_(2, 1)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="A-2-1=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="A-2-1" name="A-2-1" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="A" data-row="2" data-column="1"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="a_(2, 2)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="A-2-2=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="A-2-2" name="A-2-2" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="A" data-row="2" data-column="2"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                    </mtr>
                  </mtable>
                </mpadded>
                <mo style="padding: 0px 0em;">)</mo>
              </mrow>
            </math></div>
          <div class="textarea-container" data-i="1"><math>
              <mrow style="white-space: nowrap;">
                <mo style="padding: 0px 0em; transform: scale(1.46268, 4.57721);">(</mo>
                <mpadded height="+0.250em" voffset="+0.125em" style="white-space: normal;">
                  <mi><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                      <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: start; padding: 2px 0px 0px 2px; margin: 2px;">
                        <div id="A-textarea=0"><span class="whitespace"> </span></div>
                      </div><textarea id="A-textarea" name="A-textarea" wrap="off" autocapitalize="off" autocomplete="off" spellcheck="false" class="matrix-table-textarea unfocused-placeholder" placeholder="-2  2 -3
-1  1  3
 2  0 -1/3" data-i="1" style="min-height: 5em; min-width: 1ch;"></textarea>
                    </span></mi>
                </mpadded>
                <mo style="padding: 0px 0em; transform: scale(1.46268, 4.57721);">)</mo>
              </mrow>
            </math></div>
        </div>
        <div><button type="button" aria-pressed="false" class="swap-mode-button" data-i="1">Ячейки</button><button type="button" aria-pressed="true" class="numbers-only-mode-button"
            title="Использовать клавиатуру для ввода чисел на мобильных устройствах" data-i="1" disabled="">⌨</button><button type="button" class="upload-image" hidden=""
            title="Загрузить картинку с матрицей (Примечание: эта фунция может работать не очень хорошо)" data-i="1"><span>📷︎</span></button><input type="file" name="upload" accept="image/*" hidden=""><button type="button" class="undo-button"
            disabled="" title="Undo" data-i="1">↶</button><button type="button" class="redo-button" disabled="" title="Redo" data-i="1">↷</button><button type="button" class="clear-table-button" title="Очистить"
            data-i="1"><span>🧹︎</span></button><span class="div-nowrap" data-i="1"><button type="button" class="increment-size-button resize-table-button" data-increment="+1" data-i="1" disabled="">+</button><button type="button"
              class="decrement-size-button resize-table-button" data-increment="-1" data-i="1" disabled="">−</button></span></div>
      </div>
    </fieldset>
    <div role="region" aria-label="Операции с матрицей A" class="bbox" data-i="1"><!--
    --><button type="button" class="expression-button" data-expression="determinant A" data-i="1">Найти определитель</button><!--
    --><button type="button" class="expression-button" data-expression="A^-1" data-i="1">Найти обратную</button><!--
    --><button type="button" class="expression-button" data-expression="transpose A" data-i="1">Транспонировать</button><!--
    --><button type="button" class="expression-button" data-expression="rank A" data-i="1">Найти ранг</button><!--
    --><span class="button-before-input" data-i="1"><button type="button" class="expression-button" data-expression="k * A" data-i="1">Умножить на</button><span class="a-input enabled" data-i="1" dir="ltr" lang="" aria-invalid="false">
          <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: center; padding: 0px; margin: 4px 4px 4px 3px;">
            <div id="k-A-m=0"><span class="integerLiteral">2</span></div>
          </div><input id="k-A-m" name="k-A-m" type="text" autocapitalize="off" inputmode="numeric" spellcheck="false" class="fraction-input" value="2" title="множитель" enterkeyhint="go" data-i="1" data-title="множитель" aria-invalid="false">
        </span></span><!--
    --><button type="button" class="expression-button" data-expression="Gaussian-elimination A" data-i="1">Треугольный вид</button><!--
    --><button type="button" class="expression-button" data-expression="diagonalize A" data-i="1">Диагональный вид</button><!--
    --><span class="button-before-input" data-i="1"><button type="button" class="expression-button" data-expression="A ^ k" data-i="1">Возвести в степень</button><span class="a-input enabled" data-i="1" dir="ltr" lang="" aria-invalid="false">
          <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: center; padding: 0px; margin: 4px 4px 4px 3px;">
            <div id="k-A-e=0"><span class="integerLiteral">2</span></div>
          </div><input id="k-A-e" name="k-A-e" type="text" autocapitalize="off" inputmode="numeric" spellcheck="false" class="fraction-input" value="2" pattern="[\d\+\-\*\/\^\(\)n]*" list="exponentiation-list" title="степень" enterkeyhint="go"
            data-i="1" data-title="степень" aria-invalid="false">
        </span></span><!--
    --><button type="button" class="expression-button" data-expression="LU-decomposition A" data-i="1">LU-разложение</button><!--
    --><button type="button" class="expression-button" data-expression="Cholesky-decomposition A" data-i="1">Разложение Холецкого</button><!--
    --></div>
  </div>
  <div role="group" class="bbox2" data-i="1">
    <button type="button" class="change-button" data-for1="A" data-for2="B" title="Поменять A и B" data-i="1">←<br>→</button>
    <div>
      <button type="button" class="expression-button" data-expression="A * B" title="Перемножить матрицы" data-i="1">A<span class="operator" data-i="1">×</span>B</button><!--
      --><button type="button" class="expression-button" data-expression="A + B" title="Сложить матрицы" data-i="1">A<span class="operator" data-i="1">+</span>B</button><!--
      --><button type="button" class="expression-button" data-expression="A - B" title="Вычесть матрицы" data-i="1">A<span class="operator" data-i="1">−</span>B</button>
    </div>
  </div>
  <div class="tdmatrix" data-i="1">
    <fieldset>
      <legend align="center">Матрица B:</legend>
      <div class="insert-table matrix-table" data-id="B" data-sizes="3x3" data-type="simple" data-i="1" data-matrix-table="B" dropzone="copy string:text/plain string:application/mathml-presentation+xml">
        <div data-for="B" tabindex="-1" class="matrix-table-inner" dir="ltr" data-i="1">
          <div class="table-container" data-i="1" hidden=""><math>
              <mrow style="white-space: nowrap;">
                <mo style="padding: 0px 0em;">(</mo>
                <mpadded height="+0.250em" voffset="+0.125em" style="white-space: normal;">
                  <mtable rowspacing="0ex" columnspacing="0em" columnalign="left">
                    <mtr>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="b_(0, 0)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="B-0-0=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="B-0-0" name="B-0-0" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder" data-for="B" data-row="0" data-column="0"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="b_(0, 1)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="B-0-1=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="B-0-1" name="B-0-1" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="B" data-row="0" data-column="1"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="b_(0, 2)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="B-0-2=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="B-0-2" name="B-0-2" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="B" data-row="0" data-column="2"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                    </mtr>
                    <mtr>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="b_(1, 0)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="B-1-0=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="B-1-0" name="B-1-0" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="B" data-row="1" data-column="0"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="b_(1, 1)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="B-1-1=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="B-1-1" name="B-1-1" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="B" data-row="1" data-column="1"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="b_(1, 2)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="B-1-2=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="B-1-2" name="B-1-2" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="B" data-row="1" data-column="2"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                    </mtr>
                    <mtr>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="b_(2, 0)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="B-2-0=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="B-2-0" name="B-2-0" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="B" data-row="2" data-column="0"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="b_(2, 1)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="B-2-1=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="B-2-1" name="B-2-1" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="B" data-row="2" data-column="1"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                      <mtd>
                        <mi><span class="matrix-table-cell" title="b_(2, 2)" data-i="1"><span><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                                <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: right; padding: 0px; margin: 3px 2px 1px 4px;">
                                  <div id="B-2-2=0"><span class="whitespace"> </span></div>
                                </div><input type="text" id="B-2-2" name="B-2-2" autocapitalize="off" autocomplete="off" spellcheck="false" inputmode="" class="matrix-table-input unfocused-placeholder far" data-for="B" data-row="2" data-column="2"
                                  enterkeyhint="enter" placeholder="" pattern="[\p{Decimal_Number}\p{Punctuation}\p{Math}\p{Script=Latin}\p{Script=Greek}\p{Other_Number}]+" data-i="1" style="min-width: 6.33333ch; max-width: 6.33333ch;">
                              </span></span></span></mi>
                      </mtd>
                    </mtr>
                  </mtable>
                </mpadded>
                <mo style="padding: 0px 0em;">)</mo>
              </mrow>
            </math></div>
          <div class="textarea-container" data-i="1"><math>
              <mrow style="white-space: nowrap;">
                <mo style="padding: 0px 0em; transform: scale(1.46268, 4.57721);">(</mo>
                <mpadded height="+0.250em" voffset="+0.125em" style="white-space: normal;">
                  <mi><span class="a-input enabled" data-i="1" dir="ltr" lang="">
                      <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: start; padding: 2px 0px 0px 2px; margin: 2px;">
                        <div id="B-textarea=0"><span class="whitespace"> </span></div>
                      </div><textarea id="B-textarea" name="B-textarea" wrap="off" autocapitalize="off" autocomplete="off" spellcheck="false" class="matrix-table-textarea unfocused-placeholder" placeholder="-2  2 -3
-1  1  3
 2  0 -1/3" data-i="1" style="min-height: 5em; min-width: 1ch;"></textarea>
                    </span></mi>
                </mpadded>
                <mo style="padding: 0px 0em; transform: scale(1.46268, 4.57721);">)</mo>
              </mrow>
            </math></div>
        </div>
        <div><button type="button" aria-pressed="false" class="swap-mode-button" data-i="1">Ячейки</button><button type="button" aria-pressed="true" class="numbers-only-mode-button"
            title="Использовать клавиатуру для ввода чисел на мобильных устройствах" data-i="1" disabled="">⌨</button><button type="button" class="upload-image" hidden=""
            title="Загрузить картинку с матрицей (Примечание: эта фунция может работать не очень хорошо)" data-i="1"><span>📷︎</span></button><input type="file" name="upload" accept="image/*" hidden=""><button type="button" class="undo-button"
            disabled="" title="Undo" data-i="1">↶</button><button type="button" class="redo-button" disabled="" title="Redo" data-i="1">↷</button><button type="button" class="clear-table-button" title="Очистить"
            data-i="1"><span>🧹︎</span></button><span class="div-nowrap" data-i="1"><button type="button" class="increment-size-button resize-table-button" data-increment="+1" data-i="1" disabled="">+</button><button type="button"
              class="decrement-size-button resize-table-button" data-increment="-1" data-i="1" disabled="">−</button></span></div>
      </div>
    </fieldset>
    <div role="region" aria-label="Операции с матрицей B" class="bbox" data-i="1"><!--
    --><button type="button" class="expression-button" data-expression="determinant B" data-i="1">Найти определитель</button><!--
    --><button type="button" class="expression-button" data-expression="B^-1" data-i="1">Найти обратную</button><!--
    --><button type="button" class="expression-button" data-expression="transpose B" data-i="1">Транспонировать</button><!--
    --><button type="button" class="expression-button" data-expression="rank B" data-i="1">Найти ранг</button><!--
    --><span class="button-before-input" data-i="1"><button type="button" class="expression-button" data-expression="k * B" data-i="1">Умножить на</button><span class="a-input enabled" data-i="1" dir="ltr" lang="" aria-invalid="false">
          <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: center; padding: 0px; margin: 4px 4px 4px 3px;">
            <div id="k-B-m=0"><span class="integerLiteral">2</span></div>
          </div><input id="k-B-m" name="k-B-m" type="text" autocapitalize="off" inputmode="numeric" spellcheck="false" class="fraction-input" value="2" title="множитель" enterkeyhint="go" data-i="1" data-title="множитель" aria-invalid="false">
        </span></span><!--
    --><button type="button" class="expression-button" data-expression="Gaussian-elimination B" data-i="1">Треугольный вид</button><!--
    --><button type="button" class="expression-button" data-expression="diagonalize B" data-i="1">Диагональный вид</button><!--
    --><span class="button-before-input" data-i="1"><button type="button" class="expression-button" data-expression="B ^ k" data-i="1">Возвести в степень</button><span class="a-input enabled" data-i="1" dir="ltr" lang="" aria-invalid="false">
          <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: center; padding: 0px; margin: 4px 4px 4px 3px;">
            <div id="k-B-e=0"><span class="integerLiteral">2</span></div>
          </div><input id="k-B-e" name="k-B-e" type="text" autocapitalize="off" inputmode="numeric" spellcheck="false" class="fraction-input" value="2" pattern="[\d\+\-\*\/\^\(\)n]*" list="exponentiation-list" title="степень" enterkeyhint="go"
            data-i="1" data-title="степень" aria-invalid="false">
        </span></span><!--
    --><button type="button" class="expression-button" data-expression="LU-decomposition B" data-i="1">LU-разложение</button><!--
    --><button type="button" class="expression-button" data-expression="Cholesky-decomposition B" data-i="1">Разложение Холецкого</button><!--
    --></div>
  </div>
</form>

<form class="expression-input-container" data-i="1">
  <span class="button-after-input" data-i="1">
    <datalist id="expressions-list" hidden="">
      <option>A*X=B</option>
      <option>A^-1</option>
      <option>{{1,2,3},{4,5,6},{7,2,9}}^(-1)</option>
      <option label="Присоединённая матрица к A">adjugate(A)</option>
      <option>determinant(A)</option>
      <option>exp(A)</option>
      <option>rank(A)</option>
      <option>transpose(A)</option>
      <option>A*X=B, Y+A=B</option>
      <option data-x="TODO">sin(A)</option>
      <option data-x="TODO">cos(A)</option>
      <option data-x="TODO">log(A)</option>
      <option data-x="TODO">arctan(A)</option>
      <option data-x="TODO" label="Сингулярное разложение A">svd A</option>
      <option data-x="TODO" label="QR-разложение A">QR-decomposition A</option>
    </datalist>
    <span class="a-input enabled" data-i="1" dir="ltr" lang="">
      <div translate="no" dir="ltr" style="font-size: 15px; font-family: Consolas, monospace; font-weight: 400; line-height: 20px; text-align: start; padding: 0px; margin: 4px 2px 4px 4px;">
        <div id="expression=0"><span class="whitespace"> </span><span> </span></div>
      </div><input id="expression" name="expression" type="text" autocapitalize="off" autocomplete="on" spellcheck="false" title="Поле ввода выражения" class="expression-input unfocused-placeholder" placeholder="2A+3B" list="expressions-list"
        enterkeyhint="go" data-i="1">
    </span><!--
      --><button type="submit" class="expression-input-button" data-i="1">
      <span class="operator" data-i="1">=</span>
    </button>
  </span>
</form>

Text Content

Matrix calculator
العربيةБългарскиCatalàČeštinaDeutschEnglishEspañolفارسیFrançaisGalegoItaliano日本語한국어МакедонскиNederlandsNorskPolskiPortuguêsRomânăРусскийSlovenčinaTürkçeУкраїнськаاردوTiếng
Việt中文(繁體)
Операции с матрицамиРешение систем линейных уравненийНахождение
определителяНахождение собственных векторовПримеры решенийНеобходимая Теория

Please send a small donation to help ukrainian refugees:


> "Не согласен с тезисами, высказанными В. В. Путиным в ходе обращения 21
> февраля 2022 года. Не поддерживаю его инициативы, не считаю что в данном
> случае он вправе говорить от имени народа России."

Подпишите, пожалуйста, петицию.
Матрица A:
(









)
(

)
Ячейки⌨📷︎↶↷🧹︎+−
Найти определительНайти обратнуюТранспонироватьНайти рангУмножить на
2
Треугольный видДиагональный видВозвести в степень
2
LU-разложениеРазложение Холецкого
←
→
A×BA+BA−B
Матрица B:
(









)
(

)
Ячейки⌨📷︎↶↷🧹︎+−
Найти определительНайти обратнуюТранспонироватьНайти рангУмножить на
2
Треугольный видДиагональный видВозвести в степень
2
LU-разложениеРазложение Холецкого
2 n 1/2
A*X=B A^-1 {{1,2,3},{4,5,6},{7,2,9}}^(-1) adjugate(A) determinant(A) exp(A)
rank(A) transpose(A) A*X=B, Y+A=B sin(A) cos(A) log(A) arctan(A) svd A
QR-decomposition A

=
Выводить десятичную дробь, количество знаков после запятой: число значащих цифр:
↶Очистить+
 1. Вставить в A
    Вставить в B
    Очистить
    
    (58−469−547−2)⋅(2−31)=(−18−20−15)Подробности (Умножение матриц)
    

С помощью этого калькулятора вы сможете: получить определитель матрицы, её ранг,
возводить её в степень, найти сумму и произведение матриц, вычислить обратную
матрицу. Заполните поля для элементов матрицы и нажмите соответствующую кнопку.

 * Оставляйте лишние ячейки пустыми для ввода неквадратных матриц.
 * Элементы матриц - десятичные (конечные и периодические) дроби: 1/3, 3,14,
   -1,3(56) или 1,2e-4; либо арифметические выражения: 2/3+3*(10-4), (1+x)/y^2,
   2^0,5 (=2), 2^(1/3), 2^n, sin(phi) или cos(3,142rad).
 * Используйте ↵ Ввод, Пробел, ←↑↓→, ⌫ и Delete для перемещения по ячейкам,
   Ctrl⌘ Cmd+C/Ctrl⌘ Cmd+V - для копирования матриц.
 * Перетаскивайте матрицы из результата (drag-and-drop), или даже из текстового
   редактора.
 * За теорией о матрицах и операциях над ними обращайтесь к страничке на
   Википедии.

Примеры
 * (113711)⋅(801035)
 * |123456729|
 * (1234)(−1)
 * (123456729)(−1)
   

Комментарии
comments powered by HyperComments Cannot load the widget



Очистить Ячейки или Поделиться Вставить в Использовать клавиатуру для ввода
чисел на мобильных устройствах Загрузить картинку с матрицей (Примечание: эта
фунция может работать не очень хорошо)
matri-tri-ca@yandex.ru


THANKS TO:

 * Philip Petrov (https://cphpvb.net) for Bulgarian translation
 * Manuel Rial Costa for Galego translation
 * Shio Kun for Chinese translation
 * Petar Sokoloski for Macedonian translation
 * Duy Thúc Trần for Vietnamese translation
 * Rıfkı Kürşat Vuruşan for Turkish translation
 * Ousama Malouf and Yaseen Ibrahim for Arabic translation
 * Marcel Artz - improving of the German translation
 * Marc Gisbert Juàrez - fixing the translation into Catalan

Приложение для ВКонтакте