Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Нарисовать график y=cos(x)
Я же говорю выходит чушь полная. Не могу понять как именно надо сделать.
OrmaJever
Отправлено: 01 Марта, 2013 - 22:34:03
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
Значит первое, как уже сказал DlTA шаг может быть только 1px.
второе, насколько я помню математику cos и sin не может быть больше 1, здесь вспоминаем правило первое, но можно добавить множитель.
$mx тот самый множитель для $y что бы значение хоть как-то изменялось, а вот $mc... этот множитель я добавил что бы немного растянуть график по горизонтали, но получил интересный эфект! Попробуйте добавлять по одной еденице к mc, и увидите интересные эффекты ;)
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
DeepVarvar
Отправлено: 01 Марта, 2013 - 22:46:04
Активный участник
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
DlTA пишет:
не то
у вас шаг должен быть в 1 пиксел
Правильно, я написал лишь принцип.
OrmaJever пишет:
насколько я помню математику cos и sin не может быть больше 1
1 - sin = cos и наоборот, 1 - tg = ctg и наоборот.
Это четыре четверти еденичной окружности, т.е. окружности, радиус которой равет еденице.
Тогда ничего не стоит расчитать zoom под себя, это же простые пропорции.
Человек же говорит что с этим то у него все нормально.
И как выясняется - не нормально. (Добавление)
LIME пишет:
http://www.php.net/manual/ru/function.pi.php
Ну, я во всяком случае попытался заставить его думать самостоятельно.
Покинул форум
Сообщений всего: 189
Дата рег-ции: Янв. 2013
Помог: 1 раз(а)
OrmaJever пишет:
Значит первое, как уже сказал DlTA шаг может быть только 1px.
второе, насколько я помню математику cos и sin не может быть больше 1, здесь вспоминаем правило первое, но можно добавить множитель.
$mx тот самый множитель для $y что бы значение хоть как-то изменялось, а вот $mc... этот множитель я добавил что бы немного растянуть график по горизонтали, но получил интересный эфект! Попробуйте добавлять по одной еденице к mc, и увидите интересные эффекты ;)
Спасибо большое. (Добавление)
DeepVarvar пишет:
DlTA пишет:
не то
у вас шаг должен быть в 1 пиксел
Правильно, я написал лишь принцип.
OrmaJever пишет:
насколько я помню математику cos и sin не может быть больше 1
1 - sin = cos и наоборот, 1 - tg = ctg и наоборот.
Это четыре четверти еденичной окружности, т.е. окружности, радиус которой равет еденице.
Тогда ничего не стоит расчитать zoom под себя, это же простые пропорции.
Человек же говорит что с этим то у него все нормально.
И как выясняется - не нормально. (Добавление)
LIME пишет:
http://www.php.net/manual/ru/function.pi.php
Ну, я во всяком случае попытался заставить его думать самостоятельно.
Просто мне уже 27 лет, а школу я закончил ну скажем так давно, хоть тогда я и отлично понимал алгебру.
Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008 Откуда: Альфа Центавра
Помог: 353 раз(а)
lawer85 пишет:
Просто мне уже 27 лет, а школу я закончил ну скажем так давно, хоть тогда я и отлично понимал алгебру.
Не простительно.
Мне 30 и у меня только 9 кл. вечерней школы.
Синусы-косинусы мне вообще учить не довелось, т.к. это 10-11 кл.
Не посчитайте что хвалюсь.
Посчитайте за пинок в правильную сторону - как минимум вспомнить старое, как максимум познать новое.
И не надо искать себе оправданий - они только тормозят работу над собой. OrmaJever тоже не имеет какого либо профильного образования, насколько я знаю.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.