Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] PHP. Fatal error: Function name must be a string in /var/www/index.php on line 15

Ответить
Настройки темы
C/C++ - [решено] PHP. Fatal error: Function name must be a string in /var/www/index.php on line 15

Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Вперевые решаю что-то математическое посредством рнр. Помогите пожалуйста разобраться

Решаю посредством PHP поиск экстремума целевой функции методом сканирования
Ошибка в 15-й строчке
PHP код: Выделить весь код

<?php
$a 
900$b30600;
$Cao 2.0$Cpo 0.5;
$k1 0.004$k2 2.1$k3 1.2;
$n 10;
$h=($b-$a)/$n;
echo 
$h."<br>";
$n=10$a=900$b=30600
$h=($b-$a)/$n$i=0$To=a;

do {
    
$T=$a+$i*$h;
    
$mass[$i]=$T;
    echo 
"$i. ".$T."<br>";
    
$Cp = ($k1*$T*$Cao+(1+$T($k1+$k3))*$Cpo)/(1+($k1+$k3)*$T*(1+$k2*$T));
    echo 
$Cp."<br>";
    
$i++;
} while(
$i<$n);

?>

-------
Мой блог Web Development


Отправлено: 17:29, 29-11-2008

 

Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Без 15-й строчки все выводит красиво. т.е. Т считает хорошо

-------
Мой блог Web Development


Отправлено: 17:33, 29-11-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


Там опечатка: $T($k1+$k3). Надо поставить знак умножения после $T.
Это сообщение посчитали полезным следующие участники:

Отправлено: 17:41, 29-11-2008 | #3


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Цитата Coutty:
Там опечатка »
кошмар Прошу прощения.
Подскажи пожалуйста, у меня получаются числа очень маленькие (6.23464E-5), и как сделать так, что бы было без "Е".
Я попобовал округлить float round ( float $val [, int $precision ] ), но все равно.

Спасибо

-------
Мой блог Web Development


Отправлено: 17:54, 29-11-2008 | #4


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


PHP код: Выделить весь код

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Web Development. Artem Deykun</title>
</head>
<body>
<?php
$a 
900$b30600;
$Cao 2.0$Cpo 0.5;
$k1 0.004$k2 2.1$k3 1.2;
$n 10;
$h=($b-$a)/$n;

$n=10$a=900$b=30600
$h=($b-$a)/$n$i=0$To=a;

do {
    
$T=$a+$i*$h;
    echo 
"Розглянемо точку: ".$T;
    
$Cp = ($k1*$T*$Cao+(1+$T*($k1+$k3))*$Cpo)/(1+($k1+$k3)*$T*(1+$k2*$T));
    
$mass[]=$Cp;
    echo 
"<br>Значення функції в точці: ".round($Cp10)."<br><br>";
    
$i++;
} while(
$i<$n);
echo 
"Відповідь: Мінімум функції знаходиться в точці: ";
echo 
min($mas);
?>
</body>
</html>

Warning: Wrong parameter count for min() in /var/www/index.php on line 27

Цитата:
Array ( [0] => 0.000268168004058 [1] => 6.23464336865E-5 [2] => 3.52735974792E-5 [3] => 2.45940611954E-5 [4] => 1.88783863689E-5 [5] => 1.53183844661E-5 [6] => 1.28880192707E-5 [7] => 1.11232418026E-5 [8] => 9.7835626367E-6 [9] => 8.73189625218E-6 )
Как правильно высчитать минимум? Желательно без алгоримов, а головтой функцией

-------
Мой блог Web Development


Отправлено: 18:24, 29-11-2008 | #5


Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


Цитата Artem-Samsung:
echo min($mass); »
$mass с двумя s.
Artem-Samsung, выспись, сегодня пальцы, похоже, трясутся

Цитата Artem-Samsung:
Подскажи пожалуйста, у меня получаются числа очень маленькие (6.23464E-5), и как сделать так, что бы было без "Е".
Я попобовал округлить float round ( float $val [, int $precision ] ), но все равно. »
К сожалению, не знаю.
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:31, 29-11-2008 | #6


Аватара для Artem-Samsung

Ветеран


Сообщения: 823
Благодарности: 53

Профиль | Сайт | Отправить PM | Цитировать


Цитата Coutty:
выспись, сегодня пальцы, похоже, трясутся »
Та да... )) волнуюсь наверное. 5 лабораторных на вторник сделать) Это первая)
Все вроде делают на Visual Basic, а я вот на php практирусь. Так немного волнуюсь, используя математические алгоритмы именно на php
Чаю попьюи и сосредоточюсь )

Спасибо.

-------
Мой блог Web Development


Отправлено: 18:37, 29-11-2008 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » C/C++ - [решено] PHP. Fatal error: Function name must be a string in /var/www/index.php on line 15

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
[решено] Корневая папка не подхватывает автоматически index.php Artem-Samsung Вебмастеру 13 31-01-2009 01:17
[решено] Apache 2.2.8 + Php 5.2.6 + MySQL 5.0.51b (win) - не работает php v0f41k Вебмастеру 4 11-05-2008 22:08
httpd: доступ к файлам вне /var/spool/www NewWind Общий по Linux 7 04-06-2007 16:37
Использование index.html вместо index.php BYBY Вебмастеру 14 05-12-2006 14:06
/home/www/forum.oszone.net/html/includes/functions.php UE0 О сайте и форуме 2 24-03-2006 23:24




 
Переход