[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вычисление детерминант матрицы
yakmush
На сайте нужно сделать детерминант матрицы. я ничего не понимаю как это сделать. уже кучу всего посмотрел.
ВОТ ЗДЕСЬ ВИЗИТКА МОЕГО САЙТА:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" href="style.css">
<title>ТДВ</title>
<style>
.mirrorX { transform: scale(-1, 1); }
</style>
</head>
<body>
<header class="header1">
<div class="navbar-center">
<ul class="navbar">
<li class="active"><a href="/">Визитка</a></li>
<li><a href="/task.html">PHP реализация</a></li>
</ul>
</div>
</header>
<div id='header'>
<img src="https://avatanplus.com/files/resources/original/5a5e5b230aefb161009400e5.png" width="150" height="122" alt="header"/>Добро пожаловать на мой сайт!</a>
</div>
<div id='content'>
<p>Меня зовут .увлекаюсь программированием.</p>
</div>
<div id='footer'>
Моя эл. почта:
<p>Ссылка на мою страницу <a href="https://vk.com/durov">Вконтакте
<p><img src="myPhoto.jpg" width="768" height="1024" alt="footer"></p>
</div>
</body>
</html>




ВОТ ТУТ ВТОРАЯ СТРАНИЦА ГДЕ И ДОЛЖНО ВСЕ БЫТЬ:

<html>
<head>
<meta charset="utf-8">
<title>Php example</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<header class="header">
<div class="navbar-center">
<ul class="navbar">
<li><a href="/">Визитка</a></li>
<li class="active"><a href="/task.html">PHP реализация</a></li>
</ul>
</div>
</header>
<?php
function minor($m1, $n)
{

for($i=0;$i<$n;$i++)
{
for($j=0;$j<$n--;$j++)
{
if($j<$i)
$r[$j]=$m1[$j];
else
$r[$j]=$m1[$j+1];
}

}


//for ($a1 = 1; $a1 < $n--; $a1++)
// {
// for ($b1 = 0; $b1 < $n1--; $b1++)
// $r[$a1-1][$b1]=$m1[$a1][$b1];
// for ($b1 = $n1 ++; $b1 < $n; $b1++)
// $r[$a1-1][$b1-1]=$m1[$a1][$b1];
// }
return $r;
}
function Det($m0, $n)
{
$znak = 1;
for ($a = 0; $a < $n; $a++)
{
$mino=minor($m0, $a);
$c=$n-1;
$V1 = $V1 + $znak * $m0[0][$a] * Det($mino,$c);
$znak = -1 * $znak;
}
return $V1;
}


function determinat ($arrXX, $n){ // от массива и его размерности
$V=1;
switch ($n) {
case 0: //матрица 1*1
$V=$arrXX[0][0];
echo "Determinant = ".$V;
break;

case 1: //матрица 2*2
$V=($arrXX[0][0]*$arrXX[1][1])-($arrXX[0][1]*$arrXX[1][0]);
echo "Determinant = ".$V;
break;
default:
$V = Det($arrXX, $n);
echo "Determinant = ".$V;
}


}
?>




ПОЖАЛУЙСТА ПОМОГИТЕ!!!!!!!!!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.