Помощ за точен термин

4 отговора 178 прегледа
#1

Помощ за точен термин

Здравейте,

Сигурно въпроса ми ще ви се стори много смешен, обаче няма къде другаде да попитам

Та някой може ли да ми каже, как точно на български се превежда convolution? Иде реч за онова операторче от функционалния анализ, което се явява застъпването между две функции. Примерно за f1, f2:

(f1*f2)(x) = integral +/i inf (f1(x')f2(x-x')dx'

Някой да има идея? Предварително благодаря.


All warfare is based on deception.
Sun Tzu [1:18]
Отговор
в отговор на Whitelion #2

Re: Помощ за точен термин

Ами както сигурно си очаквал(а), превежда се като конволюция.

Отговор
в отговор на boian #3

Re: Помощ за точен термин

Точно така се превежда, както казва boian: "конволюция", очевидно.

Да добавя за прилиженето.
Използва се много в DSP (Digital Signal Processing) което на български е "Цифрова Обработка на Сигнали". За тази прилижна дисциплина, конволюцията е основен инструмент. С помосщта на нея може (и се) реализира всеки линеен филтър -- нискочестотен, високочестотен, заглаждащ, изострящ ... някои от тези може да ги видиш като врътки (копчета) на аудио уредбата или телевизора си - ако е старо производство те са направени хардуерно (с кондензатори, съпротивления и операционни усилватели), а ако уредбата ти е нова /цифрова/ те са направени софтуерно (через програми пресмятащи конволюция/.

Мога още да ти кажа още за нея в прилижен смисъл, например за какво още се ползва в техниката, или защо (и кога) по някога заместваме конволюция с алгоритъма за бързо преобразование на Фурие (FFT). Стига това да те интересува.

По принцип конволюцията си е обща формула (метод) в математиката и за нея си има доказани теореми. Това, че в техниката се ползва за реализация на линейни филтри, е частен случай - конкретно прилижение.

Една добра книга на англиски по DSP, за са свободно /free/ ползване:
[линк]

Отговор
в отговор на 1o1 #4

Re: Помощ за точен термин

Мерси и на двамата.

Да, проекта, с който се занимавам е точно в сферата на цифровата обработка на изображения. Само дето не знаех, че и на БГ си било "конволюция".

1o1 - пространното обяснение беше излишно (въпреки, че за другите, които четат тази тема вероятно ще е интересно). Обаче линкчето си го бива - мерси


All warfare is based on deception.
Sun Tzu [1:18]
Отговор
в отговор на Whitelion #5

Re: Помощ за точен термин

Не виждам как човек може да не знае, че convolution на български е конволюция, а пък да си губи времето с image processing. Ако не точния спелинг на думата, смисъла трябвада е яен.

Който програмира, би трябвало да знае английски (поне малко), понеже е немислимо да се пише софтуер иначе. Просто всичката информация е на английски. Никой не може да убеди Бил Гейтс да направи българска версия на MSDN (Microsoft Development Network). Не е само до Бил Гейтс (въпреки, че Microsoft контролира 90% от инсталациите). Всяка друга информация, се намира по-скоро на английски, от колкото на френски, немски, испански. Ама то има, даже на руски има, а ако щеш на китайски :)

Отговор