Построение кривой по уравнению

Средства работы с базами знаний.

Построение кривой по уравнению

Сообщение upoke3 » 04 ноя 2007 16:01

Продолжаем заниматься математикой.
Задача: построить кривую по уравнению y=f(x) в заданном промежутке

В прикрепленном примере y=x**2-5*x+6
пределы от -10 до +10
Логика построения:
Для положительных значений х написано закон Law+
Для отрицательных х - Law-
Строим кривые заведомо большой протяженности по законам.
Объединяем, сглаживаем. Обрезаем лимитами (две плоскости).

Вопрос знатокам: что и как здесь можно упростить-улучшить? Вот два закона - явно нехорошо. В идеале должен получиться простой шаблон для создания кривых по любым уравнениям.
Вложения
LAW.rar
(22.4 КБ) Скачиваний: 418
upoke3
Участник
Участник
 
Сообщения: 78
Зарегистрирован: 19 сен 2007 10:11

Re: Построение кривой по уравнению

Сообщение MAV » 04 ноя 2007 23:47

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


Твои вопросы из области математики, кати же тебе предлагает набор инструментов, используя которые к решению можно подойти с разных сторон. В твоем случае все умещается в один law, только правильно надо его записать, используя ту же самую математику!

Держи свой идеал :) - это простой шаблон для создания кривых по уравнению.
Параметры: x1 - начальный предел по X, x2 - конечный.

Только не забывай писать в уравнении вместо x выражение x1+x(x2-x1)

Удачи в изучении.
Вложения
curve-law.rar
(16 КБ) Скачиваний: 453
Аватара пользователя
MAV
Новичок
Новичок
 
Сообщения: 36
Зарегистрирован: 26 сен 2007 22:10

Re: Построение кривой по уравнению

Сообщение upoke3 » 05 ноя 2007 13:57

Спасибо! Думал я что должно быть проще, но мозг вскипел.

MAV писал(а):Только не забывай писать в уравнении вместо x выражение x1+x(x2-x1)


Ага. А вот тут нельзя никак сделать, чтоб писать Х, а в уравнении Х пересчитывался как x1+x(x2-x1) ? Какие команды смотреть по этому вопросу?
upoke3
Участник
Участник
 
Сообщения: 78
Зарегистрирован: 19 сен 2007 10:11

Re: Построение кривой по уравнению

Сообщение MAV » 05 ноя 2007 18:55

Можно. А инструменты всё те же!

Добавь выражение x1+x(x2-x1) в еще один Law и назови его "X", а затем вызывай его на исполнение там где нужен X.

Cм. пример.
Вложения
curve-law2.rar
(15.54 КБ) Скачиваний: 424
Аватара пользователя
MAV
Новичок
Новичок
 
Сообщения: 36
Зарегистрирован: 26 сен 2007 22:10

Re: Построение кривой по уравнению

Сообщение korps » 30 янв 2008 23:09

Господа, объясните плиз, что означает оператор " -> " и каким макаром выражение x1+x(x2-x1) характеризует интервал значений??? :o
korps
Новичок
Новичок
 
Сообщения: 59
Images: 0
Зарегистрирован: 06 окт 2007 22:12

Re: Построение кривой по уравнению

Сообщение Dasty » 30 янв 2008 23:54

-> это указатель
Аватара пользователя
Dasty
Forum Manager
 
Сообщения: 937
Images: 3
Зарегистрирован: 11 сен 2007 18:50


Вернуться в Knowledge

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1