<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ## 矩陣 > 將PHP數組包裝到數學矩陣的類。 ### 創建 要創建Matrix,請使用簡單數組: ``` $matrix = new Matrix([ [3, 3, 3], [4, 2, 1], [5, 6, 7], ]); ``` 您還可以從平面陣列創建Matrix(一維): ``` $flatArray = [1, 2, 3, 4]; $matrix = Matrix::fromFlatArray($flatArray); ``` ***** ### 矩陣數據 從`Matrix`讀取數據的方法: ``` $matrix->toArray(); // cast matrix to PHP array $matrix->getRows(); // rows count $matrix->getColumns(); // columns count $matrix->getColumnValues($column=4); // get values from given column ``` ***** ### 行列式 閱讀有關[矩陣行列式](https://baike.baidu.com/item/%E7%9F%A9%E9%98%B5%E8%A1%8C%E5%88%97%E5%BC%8F/18882017?fr=aladdin)的更多信息 ``` $matrix = new Matrix([ [3, 3, 3], [4, 2, 1], [5, 6, 7], ]); $matrix->getDeterminant(); // return -3 ``` ***** ### 顛倒 閱讀有關[矩陣轉置](https://baike.baidu.com/item/%E7%9F%A9%E9%98%B5%E8%BD%AC%E7%BD%AE/4150715?fr=aladdin)的更多信息。 ``` $matrix->transpose(); // return new Matrix ``` ***** ### 乘 由另一個矩陣乘以矩陣。 ``` $matrix1 = new Matrix([ [1, 2, 3], [4, 5, 6], ]); $matrix2 = new Matrix([ [7, 8], [9, 10], [11, 12], ]); $matrix1->multiply($matrix2); // result $product = [ // [58, 64], // [139, 154], //]; ``` ***** ### 除以標量 您可以通過標量值劃分`Matrix`。 ``` $matrix->divideByScalar(2); ``` ***** ### 逆 閱讀有關[可逆矩陣](https://baike.baidu.com/item/%E5%8F%AF%E9%80%86%E7%9F%A9%E9%98%B5/11035614)的更多信息 ``` $matrix = new Matrix([ [3, 4, 2], [4, 5, 5], [1, 1, 1], ]); $matrix->inverse(); // result $inverseMatrix = [ // [0, -1, 5], // [1 / 2, 1 / 2, -7 / 2], // [-1 / 2, 1 / 2, -1 / 2], //]; ``` ***** ### 劃出 從`Matrix`中劃出給定的行和列。 ``` $matrix = new Matrix([ [3, 4, 2], [4, 5, 5], [1, 1, 1], ]); $matrix->crossOut(1, 1) // result $crossOuted = [ // [3, 2], // [1, 1], //]; ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看