Съвпадащ модел

Автор: John Stephens
Дата На Създаване: 27 Януари 2021
Дата На Актуализиране: 27 Юни 2024
Anonim
Експерименти на интерференция със съвпадащи и отместени по време лазерни импулси
Видео: Експерименти на интерференция със съвпадащи и отместени по време лазерни импулси

Съдържание

Определение - Какво означава съвпадение на модели?

Съпоставянето на образите в компютърните науки е проверка и локализиране на конкретни последователности от данни от някакъв шаблон сред сурови данни или последователност от маркери. За разлика от разпознаването на шаблони, съвпадението трябва да е точно в случай на съвпадение на модел. Съпоставянето на образи е една от най-основните и важни парадигми в няколко езика за програмиране. Много приложения използват съвпадение на модели като основна част от техните задачи.


Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите за какво се занимава компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

Техопедия обяснява съвпадение на модели

Съпоставянето на шаблони в класическата му форма включва използването на едномерно съвпадение на низове. Моделите са или дървесни структури, или последователности. Има различни класове езици за програмиране и машини, които използват съвпадение на образи. В случая на машините основните класификации включват детерминизирани автомати с ограничени състояния, детерминирани автомати за натискане, недетерминирани автомати за натискане и машини на Тюринг. Редовните езици за програмиране използват редовни изрази за съвпадение на образи. Дървесните модели също се използват в определени езици за програмиране като Haskell като инструмент за обработка на данни въз основа на структурата. В сравнение с обикновените изрази, дървесните модели нямат простота и ефективност.


Има много приложения за съвпадение на модели в компютърните науки. Компилаторите на език на високо ниво използват съвпадение на модели, за да анализират изходните файлове, за да определят дали са синтактично правилни. В езици за програмиране и приложения, съвпадението на модели се използва за идентифициране на модел на съвпадение или замяна на съответстващия модел с друга последователност от маркери.