{"id":10771,"date":"2022-08-11T13:58:05","date_gmt":"2022-08-11T11:58:05","guid":{"rendered":"https:\/\/www.upm.es\/recursosidi\/offers-resources\/sin categor\u00eda\/param_aprox-param_aprox-2\/"},"modified":"2023-11-28T02:31:09","modified_gmt":"2023-11-28T01:31:09","slug":"param_aprox-param_aprox-2","status":"publish","type":"product","link":"https:\/\/www.upm.es\/recursosidi\/en\/offers-resources\/software-en\/param_aprox-param_aprox-2\/","title":{"rendered":"(PARAM_APROX) &#8211; PARAM_APROX"},"content":{"rendered":"<h4><strong>Software description <\/strong><\/h4>\n<p>1. Brief Description:<br \/>\nA research group with members from the Universidad Polit\u00e9cnica de Madrid and the Universidad de Alcal\u00e1 de Henares, developed an approximate parametrised algorithm for flat algebraic curves and implemented a program to run it. These types of geometric objects are hugely applicable in many branches of science and technology, such as physics, chemistry, biology, architecture and engineering. Currently, the greater part of the applied potential of these geometric objects as become a reality due to the existence of increasingly powerful computers. It is also worth mentioning that curves are mainly managed using CAD (Computer Aided Design), CAM (computer-aided manufacturing), and, in particular, CAGD (Computer Aided Geometric Design) systems. Nevertheless, to boost the applicability of the objects, it is important to have alternative representations of the curves, other than implicit equations. In particular, it is of interest to have parametric representations and, more particularly, rational parametrisations. This compelled the development of a research area devoted to obtaining algorithms for conversion from a parametric representation to an implicit one (implicitation algorithm) and vice versa (parametrisation algorithms) where it is theoretically feasible. <\/p>\n<p>In many applications, due to the fact that the input may have suffered an approximation error or prior disruption, it is to be expected that the existing exact parametrisation algorithms are of little use. In fact, this phenomenon (which, incidentally, appears in many other applied algebraic\/geometric contexts) has aroused growing interest in the development of approximation\/symbolic hybrid algorithms. The initial approach to these types of problems is as follows: <\/p>\n<p>Due to the body of the problem applied, or the experiment being carried out, it is known that a certain real flat algebraic curve C verifies a certain property P (in our case, P is the parametric character). Nevertheless, due to errors in the process, the input data is not C, but a small \u00bf disruption of C, which then does not verify the P property and, therefore, cannot be parametrised. The problem, given a \u00bf&gt;0 working tolerance (error permitted), consists of determining a new \u00bf curve \u00bfnear\u00bf to \u00bf, which can be parametrised and calculating a rational parametrisation of it, which we call \u00bfapproximate parametrisation\u00bf of \u00bf.<\/p>\n<p>In this context, we developed a program that:<\/p>\n<p>\u00bf Given: a flat algebraic curve \u00bf, and a tolerance of \u00bf&gt;0,<br \/>\n\u00bf Decides if the \u00bf curve is \u00bf-rational and, if affirmative<br \/>\n\u00bf Calculates a rational parametrisation of a \u00bf curve, &#8216;near&#8217; to \u00bf.<\/p>\n<p>2. Programming Language and Operating Environment:<\/p>\n<p>The Maple symbolic computation software has its own programming language. Using this language, we put a package of executable functions in place in Maple version 11.<\/p>\n<p>3. Source Code and Program Executable:<\/p>\n<p>The source code contains a list of functions that make up a package that, in order to be used, must be uploaded from Maple 11. Therefore, in our case, generating an executable is not appropriate. The CD-ROM contains the source code and an example of use.<\/p>\n<p>4. File contained:<\/p>\n<p>The file the program contains is called PARAM_APROX.<\/p>\n<h4><strong>Reference<\/strong><\/h4>\n<p>M-003063\/2009<\/p>\n<div class=\"pdfprnt-buttons pdfprnt-buttons-product pdfprnt-bottom-left\"><a href=\"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/product\/10771?print=pdf\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_blank\"><span class=\"pdfprnt-button-title pdfprnt-button-pdf-title\">Descargar ficha<\/span><\/a><\/div>","protected":false},"excerpt":{"rendered":"<p>Software description 1. Brief Description: A research group with members from the Universidad Polit\u00e9cnica de Madrid and the Universidad de Alcal\u00e1 de Henares, developed an&hellip;<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"_acf_changed":false},"product_cat":[7964],"product_tag":[],"comunidades-upm":[],"quien":[],"mapa":[{"term_id":126,"name":"Tecnolog\u00edas digitales, Inteligencia Artificial, ciberseguridad, 5G, rob\u00f3tica","slug":"tecnologias_digitales-ai-ciberseguridad-5g-robotica","term_group":0,"term_taxonomy_id":126,"taxonomy":"mapa","description":"","parent":0,"count":194,"filter":"raw","term_order":"23"}],"disponibilidad":[],"donde":[{"term_id":1496,"name":"Non-linear Mathematical Models","slug":"en_non-linear-mathematical-models","term_group":0,"term_taxonomy_id":1496,"taxonomy":"donde","description":"","parent":0,"count":2,"filter":"raw","term_order":"0"}],"infraestructura":[],"ods":[],"origen":[{"term_id":186,"name":"Software","slug":"software-en","term_group":0,"term_taxonomy_id":186,"taxonomy":"origen","description":"","parent":0,"count":131,"filter":"raw","term_order":"0"}],"familia_tax":false,"quien_tax":false,"donde_tax":false,"year":"","contacto":"<strong>Main researchers: <\/strong><ul><li>JUANA SENDRA PONS <blockquote><strong>juana.sendra@upm.es<\/strong><\/blockquote><\/li><li>SONIA LUISA RUEDA PEREZ <blockquote><strong>sonialuisa.rueda@upm.es<\/strong><\/blockquote><\/li><\/ul><strong>Other authors: <\/strong><ul><li>SoniaP\u00e9rez D\u00edaz Universidad de Alcal\u00e1 de Henares<\/li> <li>Juan RafaelSendra Pons Universidad de Alcal\u00e1 de Henares<\/li> <\/ul>","telefono":"","pagina_web":"","email":"","id_ficha_portal":"321","video":"","adjuntos":false,"adjuntos_portal":"","inf":false,"departamento":"","acf":[],"lang":"en","translation":{"en":10771,"es":8218},"_links":{"self":[{"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/product\/10771"}],"collection":[{"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/types\/product"}],"wp:attachment":[{"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/media?parent=10771"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/product_cat?post=10771"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/product_tag?post=10771"},{"taxonomy":"comunidad_upm","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/comunidades-upm?post=10771"},{"taxonomy":"quien","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/quien?post=10771"},{"taxonomy":"mapa","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/mapa?post=10771"},{"taxonomy":"disponibilidad","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/disponibilidad?post=10771"},{"taxonomy":"donde","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/donde?post=10771"},{"taxonomy":"infraestructura","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/infraestructura?post=10771"},{"taxonomy":"ods","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/ods?post=10771"},{"taxonomy":"origen","embeddable":true,"href":"https:\/\/www.upm.es\/recursosidi\/wp-json\/wp\/v2\/origen?post=10771"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}