Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.03.2020, 01:33   #1
Blackman9999
Пользователь
 
Регистрация: 27.01.2018
Сообщений: 20
По умолчанию Евклидово растояние PHP между элементами мног.массива

Есть база данных,нужно рассчитать расстояние между элементами. Данные из БД вывел в масив 3х7 . Матрица расстояний должна быть ,думаю, 7 на 7,так посчитал онлайн калькулятор.Есть фрагмент кода,но считает неправильно,как можно правильно реализовать?
Код:
$conn = mysqli_connect($servername, $username, $password, $database);
if (!$conn) {
      die("Подключение недоступно:<br> " . mysqli_connect_error());	  
} 
$query ="SELECT GDP,import,export,inflation,unemployment,industry,interestrate FROM economic";
$result = mysqli_query($conn,$query);
$arr = array();
while ($row = mysqli_fetch_array($result) ) {
$arr[] = $row;
}
for($i=0;$i<count($arr);$i++){
for($j=0; $j<7; $j++){	
$distance=sqrt(pow(($arr[$i][$j] - $arr[$j][$i]), 2) + pow(($arr[$i][$j+1] - $arr[$j][$i+1]), 2));
$euc=round($distance,2);
echo $euc."\n";

}
echo "<br>";
}
Тоесть должно вывести матрицу такую ,как на фото 2
Изображения
Тип файла: jpg table-u.jpg (105.3 Кб, 0 просмотров)
Тип файла: png Безымянный.png (41.3 Кб, 0 просмотров)
Blackman9999 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
#1 Найти сумму элементов массива между максимальным и минимальным элементами - C++ kirik1234 Помощь студентам 2 07.03.2018 09:05
удалить элементы массива между мин.и макс. элементами(С) novichok_yu Помощь студентам 1 25.05.2014 09:29
Посчитать произведение эл-ов массива, расположенных между максимальным и минимальными элементами. Fri Помощь студентам 4 23.10.2011 20:35
среднее арифметическое между первый положительным и последним элементами массива Whitek Помощь студентам 2 19.10.2010 23:08