реклама на сайте
подробности

 
 
> Нелинейность функии, никак не соображу...конец рабочего дня видимо:)
Kris2007
сообщение Jan 14 2008, 15:43
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 75
Регистрация: 15-03-07
Пользователь №: 26 193



Есть f(1) , f(4), f(16), f(64). Рассчитать нелинейность функци f(x) x от 1 до 64. В %.

Не помню как не линейность считается и все тутsad.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
UMP
сообщение Jan 15 2008, 19:51
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 78
Регистрация: 27-07-06
Пользователь №: 19 147



Прикрепленный файл  LIN_D.rar ( 17.18 килобайт ) Кол-во скачиваний: 147
В продолжение темы. Прежде чем говорить о нелинейности таблично заданной функции необходимо сформулировать, так называемую "интерполяционную гипотезу", т. е. предположение о поведении функции при значениях аргумента в промежутках между табулированными значениями. Это, пожалуй наиболее тонкий момент, так как для формулировки гипотезы необходимо привлекать дополнительные сведения. Затем необходимо проанализировать данные на предмет случайной погрешности. Если случайная составляющая погрешности пренебрежимо мала, то для аппроксимации применяется наилучшее равномерное приближение. Примеры для этого случая в прикрепленном архиве. Если же случайная составляющая погрешности существенна, то применяют статистические методы аппроксимации, например метод наименьших квадратов, метод наименьших модулей, конфлюентные методы.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Jan 15 2008, 21:12
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(UMP @ Jan 15 2008, 22:51) *
В продолжение темы. Прежде чем говорить о нелинейности таблично заданной функции необходимо сформулировать, так называемую "интерполяционную гипотезу", т. е. предположение о поведении функции при значениях аргумента в промежутках между табулированными значениями.
Об этом, собственно, и речь.
Только я бы назвал эту гипотезу "аппроксимационной". Потому, как интерполяционный полином существует, и только один (в данном случае, 3-го порядка).

Цитата(Santy @ Jan 15 2008, 10:12) *
Здесь неплохо было бы понимать что представляет собой например f(3),f(7),f(32) т.е f(n).
Если например f(1),f(2),f(3),f(4),..f(64) имеют линейный характер,но вы ,берете только f(1) , f(4), f(16), f(64),то это отдельный подход.
И в чём же его уникальность?


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Santy
сообщение Jan 16 2008, 07:31
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 49
Регистрация: 30-10-07
Пользователь №: 31 879



Цитата(Stanislav @ Jan 16 2008, 01:12) *
И в чём же его уникальность?

f(64)-f(16) более точно чем f(16)-f(4), а f(16)-f(4) более точно чем f(4)-f(1).
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Jan 16 2008, 07:56
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Santy @ Jan 16 2008, 10:31) *
f(64)-f(16) более точно чем f(16)-f(4), а f(16)-f(4) более точно чем f(4)-f(1).
М-да?
А что Вы понимаете под точностью, в таком случАе?


Цитата(Tanya @ Jan 16 2008, 10:33) *
Вроде бы автор не говорил ничего об области определения функции... А Вы про интерполяцию.
Может быть, она задана на конечном множестве целых числел? Для ответа на поставленный вопрос надо сначала дать определение расстояния между функциями (метрику) и определение нелинейности...
Tanya, прочитайте ещё раз условие и не вносите дополнительной путаницы, пожалуйста.
Если ставится именно интерполяционная задача, то она в свете определения из поста №4 (хотя, как мне кажется, оно нуждается в уточнении для реальных физических задач) решение имеет, и оно единственно.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 16 2008, 08:05
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Stanislav @ Jan 16 2008, 10:56) *
М-да?
А что Вы понимаете под точностью, в таком случАе?
Tanya, прочитайте ещё раз условие и не вносите дополнительной путаницы, пожалуйста.
Если ставится именно интерполяционная задача, то она в свете определения из поста №4 (хотя, как мне кажется, оно нуждается в уточнении для реальных физических задач) решение имеет, и оно единственно.

Ваш приказ выполнен. Докладываю:
Похоже, Вы забыли, что такое интерполяция... Автор недвусмысленно заявил, именно в 5-ом посте, что ЕГО функция определена на множестве 4 целых чисел.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Jan 16 2008, 09:24
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Tanya @ Jan 16 2008, 11:05) *
Ваш приказ выполнен. Докладываю:
Похоже, Вы забыли, что такое интерполяция...
Отнюдь, помню. Вам же рекомендую освежить.
Функция задана множеством своих значений в 4-х опорных точках. Если речь идёт о именно о нелинейности, функция обязана быть определена и непрерывна на отрезке, по моему разумению. Границы отрезка даны - [1, 64]. По-моему, здесь всё ясно. Интерполяционная задача заключается в нахождении многочлена степени (не более) 3, имеющего значения в узловых точках, равные опорным значениям функции.
В противном случае, дайте своё определение нелинейности. А также свою постановку задачи интерполяции.smile.gif

Цитата(Tanya @ Jan 16 2008, 11:05) *
...Автор недвусмысленно заявил, именно в 5-ом посте, что ЕГО функция определена на множестве 4 целых чисел.
Ничего подобного он не писал. Более того, он сообщил, что ему нужно найти её значения на всём данном отрезке. Как именно это нужно делать - собственно, и суть вопроса.

Сообщение отредактировал Stanislav - Jan 16 2008, 09:39


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
Tanya
сообщение Jan 16 2008, 09:58
Сообщение #8


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(Stanislav @ Jan 16 2008, 12:24) *
Отнюдь, помню. Вам же рекомендую освежить.
Функция задана множеством своих значений в 4-х опорных точках. Если речь идёт о именно о нелинейности, функция обязана быть определена и непрерывна на отрезке, по моему разумению. Границы отрезка даны - [1, 64]. По-моему, здесь всё ясно. Интерполяционная задача заключается в нахождении многочлена степени (не более) 3, имеющего значения в узловых точках, равные опорным значениям функции.
В противном случае, дайте своё определение нелинейности. А также своё определение задачи интерполяции.smile.gif

Ничего подобного он не писал. Более того, он сообщил, что ему нужно найти её значения во всех точках {1,2,...,64} данного отрезка. Как именно это нужно делать - собственно, и суть вопроса.

Второй приказ выполнен. Освежите и Вы... Вот тут очень доступно написано. http://ru.wikipedia.org/wiki/%D0%98%D0%BD%...%86%D0%B8%D1%8F
Ваши разумения про непрерывность и о том, что функция должна... наивны.... Автор писал, что имеется только 4 значения. Его функция определена на конечном множестве и не может быть непрерывной. И ни про какую интерполяцию не спрашивал. Это Вы придумали. Но неправильно. А спрашивал автор про аппроксимацию ЕГО функции линейной функцией, которая может рассматриваться также определенной только на этом множестве 4 чисел. И она тоже не обязана никому быть непрерывной. И не надо это тоже никому.
А надо автору определиться с метрикой, сначала..., которая и может рассматриваться как мера нелинейности. Только она (метрика) ведь может быть разной... от вкуса зависит...
А определение (степени) нелинейности можно давать самое разное... Вот можно через метрику. А Вы разве свое дали? Или есть общепринятый термин? Перечитайте пятый пост... Внимательно...
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Jan 16 2008, 12:59
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Tanya @ Jan 16 2008, 12:58) *
Второй приказ выполнен. Освежите и Вы... Вот тут очень доступно написано. http://ru.wikipedia.org/wiki/%D0%98%D0%BD%...%86%D0%B8%D1%8F
Приводящий википедию в качестве аргумента, должен хотя бы разобраться в том, что там написано, дабы не прослыть невеждой.
Раскрываем, к примеру, Семендяева с Бронштейном (М. Наука, 1981).
На странице 663 (п.7.1.2.6. Интерполяция), читаем определение:

"Пусть на сегменте [a,b] заданы n+1 опорных (узловых) точек, a<=x0<x1<x2<...<xn<=b. Пусть, кроме того, заданы n+1 действительных чисел yj (о=0,1,...,n) (например, как значения функции f(x) в узловых точках. Тогда имеем следующую задачу интерполяции.
Найти многочлен In(x) степени не больше n такой, что In(xj)=yj для 0<=j<=n."

Интересно, что здесь может быть непонятного, и что в моих постах противоречит данному определению?

Цитата(Tanya @ Jan 16 2008, 12:58) *
...Ваши разумения про непрерывность и о том, что функция должна... наивны....
Пожалуйста, не нужно о наивности, когда идёт речь идёт об элементарной математической грамотности.

Цитата(Tanya @ Jan 16 2008, 12:58) *
...Автор писал, что имеется только 4 значения. Его функция определена на конечном множестве и не может быть непрерывной.
Tanya, не нужно домыслов. Где автор об этом писал?
Повторяю ещё раз: можно говорить только о нелинейности непрерывной на отрезке [1,64] функции, о чём и написал автор в посте №1. Которую можно найти, в частности, путём решения интерполяционной задачи.

Цитата(Tanya @ Jan 16 2008, 12:58) *
...И ни про какую интерполяцию не спрашивал. Это Вы придумали.
Ничего я не придумывал. Просто предложил как один из подходов.
Автор же, как мне кажется, ещё не определился с тем, что же ему на самом деле нужно.smile.gif

Цитата(Tanya @ Jan 16 2008, 12:58) *
Но неправильно.
Правильно. См. в справочники.

Цитата(Tanya @ Jan 16 2008, 12:58) *
А спрашивал автор про аппроксимацию ЕГО функции линейной функцией,
Игде спрашивал?
Может, прочитав мой пост №2, Вы скажете, что аппроксимацию я тоже "придумал"?smile.gif
Цитата(Tanya @ Jan 16 2008, 12:58) *
которая может рассматриваться также определенной только на этом множестве 4 чисел. И она тоже не обязана никому быть непрерывной. И не надо это тоже никому.
А надо автору определиться с метрикой, сначала..., которая и может рассматриваться как мера нелинейности. Только она (метрика) ведь может быть разной... от вкуса зависит...
Я об этом тоже спрашивал. Если хотите - предложите свою метрику. Потому, как с определением нелинейности дискретных функций мне встречаться не приходилось.

Цитата(Tanya @ Jan 16 2008, 12:58) *
...А определение (степени) нелинейности можно давать самое разное... Вот можно через метрику.
Думаю, автор темы будет Вам чрезвычайно признателен. Только, упаси бог, никаких "выдумок".smile.gif
Цитата(Tanya @ Jan 16 2008, 12:58) *
А Вы разве свое дали? Или есть общепринятый термин? Перечитайте пятый пост... Внимательно...
Прочитал. И что же там не понятого мной содержится?
Вам же порекомендую прочитать ещё раз пост №1.

Лично мне определение из поста №4 нравится - нелинейность определяется как "мера неравномерности" при равномерном приближении функции полиномом 1-й степени на отрезке.
Для практических целей (например, чтобы выразить нелинейность датчика безотносительно его чувствительности) полученную таким образом нелинейность можно нормировать на величину диапазона измеряемых величин. После этого её можно выразить в относительных единицах (%), что гораздо удобнее.
В данной задаче нелинейность можно нормировать модулем разности |F(64) - F(1)|, где F(x) - аппроксимирующая линейная функция. Вырожденный случай F(64)=F(1) при этом не рассматриваем.

Цитата(alexander55 @ Jan 16 2008, 15:03) *
Правильно, потому что под нелинейностью понимается отклонение от линейного закона (первая степень). При этом используются только 2 точки.
Ничего не понятно.
Функция задана на множестве из 4-х чисел. Как Вы собираетесь разлагать её в ряд Тейлора? 07.gif

Цитата(alexander55 @ Jan 16 2008, 15:03) *
...А если говорить о точности апросиксимации, а не о нелинейности, то можно для 4 точек использовать полином 3 степени (все 4 точки используются).
Вах-вах...
С помощью интерполяции или аппроксимации мы, грубо говоря, находим недостающие значения функции на отрезке. Которые потом используем для вычисления нелинейности.
Какой способ лучше - решать автору.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Kris2007   Нелинейность функии   Jan 14 2008, 15:43
- - Stanislav   Цитата(Kris2007 @ Jan 14 2008, 18:43) Ест...   Jan 14 2008, 17:20
- - Designer56   Разложите ф-ю в Тэйлора- все, что получается кроме...   Jan 14 2008, 18:00
|- - alexander55   Цитата(Designer56 @ Jan 14 2008, 21:00) Р...   Jan 16 2008, 12:03
- - UMP   Словестное определение нелинейности таково: ...   Jan 14 2008, 18:54
- - Kris2007   Под нелинейность подрузумевается нелинейность...   Jan 14 2008, 19:39
|- - Stanislav   Цитата(Kris2007 @ Jan 14 2008, 22:39) Я х...   Jan 14 2008, 22:02
|- - tyro   Цитата(Kris2007 @ Jan 14 2008, 22:39) Под...   Jan 17 2008, 07:49
- - Designer56   ЦитатаНе совсем понял, как разложить?.. В окрестно...   Jan 15 2008, 04:30
- - Alex255   Цитата(Kris2007 @ Jan 14 2008, 18:43) Ест...   Jan 15 2008, 06:39
- - Santy   Цитата(Kris2007 @ Jan 14 2008, 19:43) Ест...   Jan 15 2008, 07:12
- - Designer56   Если f(1) , f(4), f(16), f(64) есть просто значени...   Jan 15 2008, 07:44
|||- - alexander55   Цитата(Stanislav @ Jan 16 2008, 15:59) Ни...   Jan 16 2008, 13:07
|||- - Tanya   Цитата(Stanislav @ Jan 16 2008, 15:59) Пр...   Jan 16 2008, 14:37
|||- - Stanislav   Цитата(Tanya @ Jan 16 2008, 17:37) Внимат...   Jan 17 2008, 11:35
||- - Santy   [quote name='Stanislav' date='Jan 16 2...   Jan 16 2008, 09:03
|- - Tanya   Цитата(UMP @ Jan 15 2008, 22:51) В продол...   Jan 16 2008, 07:33
- - _Vladimir_   Попробуйте просто посчитать углы наклона от точки ...   Jan 16 2008, 13:59
|- - Kris2007   Цитата(_Vladimir_ @ Jan 16 2008, 16:59) П...   Jan 17 2008, 06:41
- - Alex255   Непонятно из-за чего сыр бор на пустом месте. Зада...   Jan 16 2008, 15:08
|- - alexander55   Цитата(Alex255 @ Jan 16 2008, 18:08) ...   Jan 17 2008, 08:24
|- - tyro   Цитата(alexander55 @ Jan 17 2008, 11:24) ...   Jan 17 2008, 08:31
|- - alexander55   Цитата(tyro @ Jan 17 2008, 11:31) А почем...   Jan 17 2008, 08:59
- - UMP   Уважаемые коллеги! Полагаю, что в случае, когд...   Jan 16 2008, 17:23
|- - _Vladimir_   Цитата(UMP @ Jan 16 2008, 21:23) Уважаемы...   Jan 16 2008, 19:37
|- - Tanya   Цитата(_Vladimir_ @ Jan 16 2008, 22:37) I...   Jan 17 2008, 06:51
|- - Stanislav   Цитата(_Vladimir_ @ Jan 16 2008, 22:37) I...   Jan 17 2008, 12:25
- - blackfin   "Приходит к психиатру мужик. У него на кулак ...   Jan 17 2008, 09:12
- - Alex255   Однозначного ответа здесь нет. Хотя бы потому, что...   Jan 17 2008, 13:09
- - _Vladimir_   Кажется действительно мы сдесь уже начали путать ...   Jan 19 2008, 17:12


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 13:44
Рейтинг@Mail.ru


Страница сгенерированна за 0.01493 секунд с 7
ELECTRONIX ©2004-2016