NURBS toolbox for Matlab


Autoria(s): Karjalainen, Antti
Data(s)

13/01/2009

13/01/2009

2008

Resumo

NURBS are widely used parametric approximation curves or surfaces. NURBS can be applied to the many applications. Examples of these applications are some computeraided design applications and some medical applications. Use of NURBS is very intuitive. The objective of this work was to implement the NURBS toolbox in the Matlab environment. Matlab is a program for many kinds of computational purposes. Matlab is also a programming language. NURBS toolbox implemented in this work offers a user an opportunity to use functions of this toolbox as parts of the user’s own programs. Current version of NURBS toolbox includes functions for NURBS curve and surface evaluation. The toolbox is designed such, that it allows extensions and enhancements in the future.

NURBS:t ovat laajasti käytettyjä parametrisia approksimointi käyriä tai pintoja. NURBS: eja voidaan hyödyntää monissa sovelluksissa, näitä sovelluksia ovat esimerkiksi geometrian esittäminen tietokoneella ja lääketieteelliset sovellukset. NURBS:ien käyttö on hyvin intuitiivista. Tässä työssä tehtiin NURBS-ohjelmakirjastoMatlab-ympäristöön.Matlab on moninaisiin laskentatarkoituksiin käytetty ohjelma ja ohjelmointikieli. Tässä työssä toteutettu ohjelmakirjasto tarjoaa käyttäjälle mahdollisuuden käyttää NURBS:ien laskentaa osana käyttäjän omia ohjelmia. Toteutettu NURBS-ohjelmakirjasto sisältää NURBS:ien laskentaan tarkoitetut funktiot. Ohjelmakirjasto on toteutettu siten, että sitä voidaan laajentaa ja parantaa tulevaisuudessa.

Identificador

http://www.doria.fi/handle/10024/43247

URN:NBN:fi-fe200901081012

Idioma(s)

en

Palavras-Chave #toolbox #ohjelmakirjasto #NURBS #Mex #Matlab
Tipo

Bachelor's thesis

Kandityö