شبیه سازی تطبیق الگو در متلب در پردازش تصویر
شبیه سازی تطبیق الگو در متلب در پردازش تصویر :انجام پروژه متلب
انجام پروژه متلب: در علوم کامپیوتر، تطبیق الگو چک کردن دنبالهای از نشانهها به منظور حضور ترکیباتی از برخی الگو هاست. در مقایسه با شناسایی الگو، الگوی منطبق همیشه باید کاملاً همان الگوی مقایسه شده باشد. الگوها عموماً به شکل رشته یا ساختار درخت هستند. کاربردهای تطبیق الگو شامل یافتن یک الگوی نشانه در یک توالی (در صورت وجود) و نمایش آن در خروجی، نمایش برخی از اجزای الگوی همسان در خروجی، و جایگزین کردن الگوی تطبیق با برخی رشتههای دیگر است. (به عنوان مثال جستجو و جایگزینی)
الگوهای رشتهای (مانند متنی از رشتهها) معمولاً با استفاده از عبارت باقاعده و تکنیکها مانند عقبگرد تشریح میشوند.
ساختارهای درختی در برخی زبانهای برنامهنویسی به عنوان یک ابزار کلی برای انجام فر آیند روی دادهها بر اساس ساختارشان، مانند … استفاده شدهاند و زبان سمبولیک ریاضی به نام متمتیکاسینتکس مخصوص خود، برای نمایش الگوهای درختی و ساختار زبانی برای اجرای شرطی و بازیابی ارزش بر اساس آن است. به منظور تأمین سادگی و کارایی، این الگوهای درخت فاقد برخی از ویژگیهایی است که در عبارات منظم در دسترس هستند.
معمولاً میتوان الگوهای پیشنهادی که تک به تک امتحان شده، تا یک ساختار برنامهنویسی شرطی قوی را به دست دهد، پیشنهاد داده شود.
اولین برنامههای کامپیوتری که از تطبیق الگو استفاده کردند، ویراش گران متن هستند. در Ken Thompson ،Bell Labs برای پوشش regular expressionها ویژگیهای جستجو و جایگذاری در QEDها را گسترش دادند. زبانهای برنامهنویسی اولیه با ساختار تطبیق الگو شامل زبان اسنوبول در سال ۱۹۶۲، SASL در سال ۱۹۷۶، NPL در ۱۹۷۷، و KRC در ۱۹۸۱. زبانهای برنامهنویسی اولیه که تطبیق الگو ی مبتنی بر درخت داشتند، گسترش LISP توسط Fred McBride، در سال ۱۹۷۰ هستند
خروجی متلب:
دیدگاه ها