Кернеу сплайндары

The source text is taken from here: http://www.cse.unt.edu/~renka/tspack/tspack.html

TSPACK: кернеу сплайн пакеті

TSPACK – бұл MATLAB функцияларының жиынтығы, ол экспоненциалды керілу сплайндарына негізделген қисық фитинг пакетін құрайды. Созылу сплайны – бұл кернеудің теріс емес факторы әр интервалмен байланысты болатын текшелік сплайнды қорыту. Нөлдік кернеу кезінде арматура функциясы (немесе параметрлік қисықтың әрбір компоненті) интервалдағы 3-дәрежелі көпмүшелік болып табылады, ал керілу коэффициенті жоғарылаған сайын функция оның соңғы нүктелік мәндерінің сызықтық интерполяциясына жақындайды. Осылайша, кернеуді шеткі иілу нүктелерінен аулақ болу үшін, көбінесе мәліметтер нүктелерінің жиынтығының монотондылығы мен дөңестігі сияқты пішін қасиеттерін сақтау үшін және бөлшектік сызықтық интерполяция жағдайындағы тегістікті құрбан етпеу үшін қолдануға болады.

Пакет деректерді функциялармен сәйкестендіруді және параметрлік жазықтық қисықтармен және кеңістік қисықтарымен қисық сызуды ұсынады. Қисықтардың деректер нүктелерінен (бақылау нүктелерінен) өтуіне шектеу қоюы мүмкін немесе мүмкін емес, ал функциялардың бір немесе екі үздіксіз туындысы болуы мүмкін. Кернеу факторлары пайдаланушының таңдауы немесе пішін шектеулерін немесе пайдаланушының белгілеген шекараларын қанағаттандыру үшін автоматты түрде таңдалуы мүмкін.

Техникалық сілтемелер

Керілген сплайн қағаз
Кодты ұйымдастыру қағазы


TSPACKGUI: TSPACK графикалық интерфейсі

Графикалық интерфейс интерактивті пайдаланушыға TSPACK құрастырған қисықтарды жасауға, өзгертуге және бейнелеуге мүмкіндік береді. Басқару нүктелерін енгізуге, жылжытуға және жоюға болады, туындыларды көрсеткі ұштарын сүйреу арқылы өзгертуге болады, ал шиеленіс факторларын сырғытпаны басқарумен өзгертуге болады. Анықтама мәтіндік файлы түріндегі пайдаланушы нұсқаулығы енгізілген, бірақ бағдарлама бұл файлды оқымай-ақ оңай жұмыс істеуі керек.

Жүйеге қойылатын талаптар және орнату

Бағдарлама үшін MATLAB 7 нұсқасы (R2006) немесе одан кейінгі нұсқасы қажет. Ол бастапқы код файлын және анықтама мәтіндік файлын MATLAB іздеу жолына кіретін ішкі каталогқа жай көшіру арқылы орнатылады.

Бастапқы кодты жүктеңіз және анықтама мәтіні

         tspackgui.m
         tspgui_doc.html
Соңғы жаңартылған: 07.08.2019