Changeset 1120932 in tol


Ignore:
Timestamp:
Jun 24, 2024, 4:59:36 PM (2 years ago)
Author:
pradeep <pradeep.bangera@…>
Branches:
devel
Children:
b216c65
Parents:
e95dfdb
Message:

Changes done to compile successfully on Ubuntu22

Files:
9 edited

Legend:

Unmodified
Added
Removed
  • .gitignore

    re95dfdb r1120932  
    3131*.out
    3232*.app
     33
     34# Others
     35*.json
     36
     37# build/release
     38tol/build/*
  • tol/CMakeLists.txt

    re95dfdb r1120932  
    3434    PATHS ${PKG_FFTW_LIBRARY_DIRS}
    3535    )
    36   #message( "aaaaaa FFTW_LIB ${FFTW_LIB}" )
    3736  #-DFFTW_ROOT:PATH=c:/MinGW/msys/1.0/local -DFFTW_USE_STATIC_LIBS=1
    3837  set( CMAKE_INSTALL_PREFIX "${CMAKE_BINARY_DIR}/Runtime_Base" )
    … …  
    5958  add_definitions( "-Wall" )
    6059endif( MINGW )
     60
    6161if( WIN32 )
    6262  add_definitions( -DTOLDLL_EXPORTS )
    … …  
    111111function( download_tol_package pkg bin )
    112112  # WGET should be previously searched and the variables WGET_EXECUTABLE and WGET_ERROR_MESSAGE defined
    113   set( url "http://packages.tol-project.org/OfficialTolArchiveNetwork/repository.php?action=download&format=attachment&tol_package_version=4&package=${pkg}" )
    114   # Obtains package name for current platform
     113  set( url "http://packages.tol-prj.org/OfficialTolArchiveNetwork/repository.php?action=download&format=attachment&tol_package_version=4&package=${pkg}" )
     114  # Obtains package name for the current platform.
    115115  if( ${bin} )
    116116    get_tol_plat( tol_plat )
    117         set( url "${url}%23${tol_plat}" )       
    118         set( pkg_plat "${pkg}#${tol_plat}" )
    119         message( STATUS "Downloading last version of '${pkg}' for platform '${tol_plat}' ..." )
     117          set( url "${url}%23${tol_plat}" )     
     118          set( pkg_plat "${pkg}#${tol_plat}" )
     119          message( STATUS "Downloading last version of '${pkg}' for platform '${tol_plat}' ..." )
    120120  else( )
    121121    set( tol_plat "" )
    122         set( pkg_plat "${pkg}" )       
    123         message( STATUS "Downloading last version of '${pkg}' ..." )
     122          set( pkg_plat "${pkg}" )     
     123          message( STATUS "Downloading last version of '${pkg}' ..." )
    124124  endif( )
    125125  # Removes previous downloaded versions of the package if necessary
    … …  
    159159    set( TOL_SUBLIBRARIES $<TARGET_OBJECTS:${name}> CACHE INTERNAL "" )
    160160  else( )
    161     set( TOL_SUBLIBRARIES "${TOL_SUBLIBRARIES};$<TARGET_OBJECTS:${name}>"
    162       CACHE INTERNAL "" )
     161    set( TOL_SUBLIBRARIES "${TOL_SUBLIBRARIES};$<TARGET_OBJECTS:${name}>" CACHE INTERNAL "" )
    163162  endif( )
    164163endmacro( )
    … …  
    174173  endif( WIN32 )
    175174  file( GLOB headers RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" *.h *.hpp )
    176   install( FILES ${headers} DESTINATION "include/tol"
    177         COMPONENT DEVELOPMENT )
     175  install( FILES ${headers} DESTINATION "include/tol" COMPONENT DEVELOPMENT )
    178176  if( skip_copy_headers )
    179177    message( STATUS "Skipping create_header_links for ${CMAKE_CURRENT_SOURCE_DIR}" )
    … …  
    566564    # Download default packages
    567565    download_tol_package( StdLib 0 )
    568     download_tol_package( TclCore 1 )
     566    download_tol_package( TclCore 0 )
    569567        # Obtain the list of the downloaded default packages
    570568    file( GLOB default_zips "${CMAKE_CURRENT_BINARY_DIR}/*.zip" )       
  • tol/OIS/oisxml.cpp

    re95dfdb r1120932  
    214214        }
    215215      }
    216       header_->Print("<file_%d><path>%s</path><release>%s</release><size>%"_LLD64_"</size></file_%d>\n",
     216      header_->Print("<file_%d><path>%s</path><release>%s</release><size>%s</size></file_%d>\n",
     217                    _LLD64_,
    217218                     n+1,
    218219                     path.String(),
    … …  
    245246    if(allFiles_[n])
    246247    {                           
    247       header_->Print("<%s><size>%"_LLD64_"</size><entries>%ld</entries></%s>\n",
     248      header_->Print("<%s><size>%s</size><entries>%ld</entries></%s>\n",
     249                    _LLD64_,
    248250                    allFiles_[n]->Title().String(),
    249251                    stat_.fileStat_[n].bytes_,
    … …  
    551553    XMLEnsure(XMLGetNextTagValue(tag_, value_, "path"   )); tolSources_[n].path_ = value_;
    552554    XMLEnsure(XMLGetNextTagValue(tag_, value_, "release")); tolSources_[n].release_ = dateFmt_.TextToDate(value_);
    553     XMLEnsure(XMLGetNextTagValue(tag_, value_, "size"   )); 
    554     sscanf(value_,"%"_LLD64_,&tolSources_[n].bytes_  );
     555    XMLEnsure(XMLGetNextTagValue(tag_, value_, "size"   ));
     556    sscanf(value_,_LLD64_,&tolSources_[n].bytes_  );
    555557    XMLEnsure(XMLEnsureEndTag   (fn.String()));
    556558   
    … …  
    600602    XMLEnsure(XMLGetNextTagTitle(tag_, allFiles_[n]->Title().String()));
    601603    XMLEnsure(XMLGetNextTagValue(tag_, value_, "size"   ));
    602     sscanf(value_,"%"_LLD64_, &stat_.fileStat_[n].bytes_  );
     604    sscanf(value_,_LLD64_, &stat_.fileStat_[n].bytes_  );
    603605    XMLEnsure(XMLGetNextTagValue(tag_, value_, "entries")); sscanf(value_,"%d",   &stat_.fileStat_[n].entries_);
    604606    XMLEnsure(XMLEnsureEndTag   (allFiles_[n]->Title().String()));
  • tol/OIS/tol_ois.h

    re95dfdb r1120932  
    5252
    5353#if defined( __MINGW32__ ) || ( defined(_MSC_VER) && (_MSC_VER<1400) )
    54 #  define _LLD64_ "I64d"
     54#define _LLD64_ "%I64d"
    5555#else
    56 #  define _LLD64_ "lld"
     56#define _LLD64_ "%lld"
    5757#endif
    5858
  • tol/bbasic/tol_btext.h

    re95dfdb r1120932  
    431431
    432432
    433         friend BText TmpFileName(const BText& path=BText::None(), const BText& prefix=BText::None());
     433        friend BText TmpFileName(const BText& path, const BText& prefix);
    434434
    435435
  • tol/btol/matrix_type/matgra.cpp

    re95dfdb r1120932  
    169169          (int)sizeof(BDat)+
    170170          I2("\n Expected file size: ",
    171              "\n Tamaño esperado del fichero:")+
     171             "\n Tamaᅵo esperado del fichero:")+
    172172          (int)(rows*cols*sizeof(BDat)+2*sizeof(int))+
    173173          I2("\n Real file size e: ",
    174              "\n Tamaño real del fichero:")+(int)fs + comment;
     174             "\n Tamaᅵo real del fichero:")+(int)fs + comment;
    175175         if(msgType=='E') { Error(msg); }
    176176    else if(msgType=='W') { Warning(msg); }
    … …  
    454454       "(Text nombreFichero, Matrix mat)"),
    455455    I2("Append matrix 'mat' to file 'filename'.",
    456        "Añade la matrix 'mat' al fichero 'nombreFichero'."),
     456       "Aᅵade la matrix 'mat' al fichero 'nombreFichero'."),
    457457    BOperClassify::MatrixAlgebra_);
    458458//--------------------------------------------------------------------
    … …  
    473473     "BINARY: "+
    474474     I2("Standard TOL binary format",
    475         "Formato estándar binario de TOL ")+
     475        "Formato estᅵndar binario de TOL ")+
    476476     "WGRIB2TXT: "+
    477477     I2("Result of command", "Resultado del comando")+
    … …  
    482482     " ...\n" +
    483483     " datum[rows,cols]\n"+
    484      I2("View more on ", "Ver más en ")+
     484     I2("View more on ", "Ver mᅵs en ")+
    485485     "http://www.cpc.noaa.gov/products/wesley/wgrib2/",
    486486    BOperClassify::MatrixAlgebra_);
    … …  
    533533  I2("Returns rows and columns of the matrix stored in a file with "
    534534     "binary format",
    535      "Devuelve el número de filas y columnas de la matriz almacenada "
     535     "Devuelve el nᅵmero de filas y columnas de la matriz almacenada "
    536536     "en un fichero con formato binario"),
    537537    BOperClassify::MatrixAlgebra_);
    … …  
    569569     "Lee un rango de filas de una matriz de un fichero en formato binario\n"
    570570     "Si el argumento <file> es un Text entonces el fichero en ese "
    571      "camino será abierto antes de leer y cerrado después.\n"
     571     "camino serᅵ abierto antes de leer y cerrado despuᅵs.\n"
    572572     "Si el argumento <file> es un Real creado con FOpen entonces el "
    573      "fichero ya está abierto y será el usuario el que lo cierre cuando "
    574      "se requiera. Este es el método más rápido cuando hay que hacer "
    575      "múltiples lecturas sobre un mismo fichero.\n"
    576      "Si además los argumentos <numRows> y <numColumns> son mayores que "
    577      "cero entonces no será necesario leerlos del propio fichero lo cual "
     573     "fichero ya estᅵ abierto y serᅵ el usuario el que lo cierre cuando "
     574     "se requiera. Este es el mᅵtodo mᅵs rᅵpido cuando hay que hacer "
     575     "mᅵltiples lecturas sobre un mismo fichero.\n"
     576     "Si ademᅵs los argumentos <numRows> y <numColumns> son mayores que "
     577     "cero entonces no serᅵ necesario leerlos del propio fichero lo cual "
    578578     "puede acelerarse mucho el proceso."),
    579579    BOperClassify::MatrixAlgebra_);
    … …  
    624624     "Lee un rango de filas de una matriz de un fichero en formato binario\n"
    625625     "El argumento <file> es el resultado de una llamada previa a FOpen.\n"
    626      "El argumento <rows> indica las líneas a ser leídas."),
     626     "El argumento <rows> indica las lᅵneas a ser leᅵdas."),
    627627    BOperClassify::MatrixAlgebra_);
    628628//--------------------------------------------------------------------
    … …  
    667667     "Lee una celda de una matriz de un fichero en formato binario\n"
    668668     "Si el argumento <file> es un Text entonces el fichero en ese "
    669      "camino será abierto antes de leer y cerrado después.\n"
     669     "camino serᅵ abierto antes de leer y cerrado despuᅵs.\n"
    670670     "Si el argumento <file> es un Real creado con FOpen entonces el "
    671      "fichero ya está abierto y será el usuario el que lo cierre cuando "
    672      "se requiera. Este es el método más rápido cuando hay que hacer "
    673      "múltiples lecturas sobre un mismo fichero.\n"
    674      "Si además los argumentos <numRows> y <numColumns> son mayores que "
    675      "cero entonces no será necesario leerlos del propio fichero lo cual "
     671     "fichero ya estᅵ abierto y serᅵ el usuario el que lo cierre cuando "
     672     "se requiera. Este es el mᅵtodo mᅵs rᅵpido cuando hay que hacer "
     673     "mᅵltiples lecturas sobre un mismo fichero.\n"
     674     "Si ademᅵs los argumentos <numRows> y <numColumns> son mayores que "
     675     "cero entonces no serᅵ necesario leerlos del propio fichero lo cual "
    676676     "puede acelerarse mucho el proceso."),
    677677    BOperClassify::MatrixAlgebra_);
    … …  
    14891489DefIntOpr(1, BMat##FUN, #FUN, 1, 1,               \
    14901490"(Matrix mat)",                     \
    1491 I2("Returns "ENGLISH" of each element of a matrix.",           \
    1492   "Devuelve "SPANISH" de cada elemento de una matriz."),         \
     1491I2("Returns "+ENGLISH+" of each element of a matrix.",           \
     1492  "Devuelve "+SPANISH+" de cada elemento de una matriz."),         \
    14931493BOperClassify::MatrixAlgebra_);                 \
    14941494                       \
    … …  
    18501850  I2("Given a column or row of any realignment of integers numbers "
    18511851     "1 ... N returns the inverse permutation. ",
    1852      "Dada una fila o columna con una reordenación cualquiera de "
    1853      "los enteros 1 ... N, devuelve la permutación inversa."),
     1852     "Dada una fila o columna con una reordenaciᅵn cualquiera de "
     1853     "los enteros 1 ... N, devuelve la permutaciᅵn inversa."),
    18541854    BOperClassify::MatrixAlgebra_);
    18551855//--------------------------------------------------------------------
    … …  
    19671967  I2("Applies the Cholesky decomposition to solve X in the linear "
    19681968     "regresion M*X=B+e ",
    1969      "Aplica la descomposición de Cholesky para resolver X en la "
    1970      "regresión lineal M*X=B+e."),
     1969     "Aplica la descomposiciᅵn de Cholesky para resolver X en la "
     1970     "regresiᅵn lineal M*X=B+e."),
    19711971    BOperClassify::MatrixAlgebra_);
    19721972//--------------------------------------------------------------------
    … …  
    19941994     "sistema lineal M*X=B comenzando por el valor inicial <X0> y "
    19951995     "continuando hasta  que el error sea menor que <chop> o se "
    1996      "supere el número de iteraciones indicadas."),
     1996     "supere el nᅵmero de iteraciones indicadas."),
    19971997    BOperClassify::MatrixAlgebra_);
    19981998//--------------------------------------------------------------------
    … …  
    21082108     "passing Diag(n,1) as B argument.",
    21092109     "Aplica el metodo de reduccion de Gauss para invertir una matriz "
    2110      "cuadrada triangular inferior. Para sistemas triangulares más generales "
     2110     "cuadrada triangular inferior. Para sistemas triangulares mᅵs generales "
    21112111     "use TrSolve pasando Diag(n,1) como argumento B"),
    21122112    BOperClassify::MatrixAlgebra_);
    … …  
    21312131     "Aplica el metodo de reduccion de Gauss para resolver el sistema "
    21322132     "lineal L*X=B donde L es triangular inferior. Para sistemas triangulares "
    2133      "más generales use TrSolve"),
     2133     "mᅵs generales use TrSolve"),
    21342134    BOperClassify::MatrixAlgebra_);
    21352135//--------------------------------------------------------------------
    … …  
    27172717     "the hyper-rectangle defined by limits [xMin,xMax].",
    27182718     "Devuelve el vector de escalado con el que se obtienen variaciones "
    2719      "unitarias de las evaluaciones de una función en un entorno de "
    2720      "un punto dado x0 interior al hiper-rectángulo definido por los "
    2721      "límites [xMin,xMax]."
     2719     "unitarias de las evaluaciones de una funciᅵn en un entorno de "
     2720     "un punto dado x0 interior al hiper-rectᅵngulo definido por los "
     2721     "lᅵmites [xMin,xMax]."
    27222722     ),
    27232723    BOperClassify::NumericalAnalysis_);
    … …  
    27582758     "function ---> function to be analyzed,                             \n"
    27592759     "point    ---> point where the gradient is calculated               \n",
    2760      "Calcula el gradiente numérico de una funcion evaluada en un punto "
     2760     "Calcula el gradiente numᅵrico de una funcion evaluada en un punto "
    27612761     "dado.\n"
    2762      "En primer lugar intenta usar la fórmula central de cinco puntos. "
    2763      "Si el punto está muy cerca de la frontera del dominio, es posible que "
    2764      "la evaluación falle en algún punto lateral. En tal caso se intentará "
    2765      "usar una fórmula asimétrica con cuatro o tres puntos.\n"
     2762     "En primer lugar intenta usar la fᅵrmula central de cinco puntos. "
     2763     "Si el punto estᅵ muy cerca de la frontera del dominio, es posible que "
     2764     "la evaluaciᅵn falle en algᅵn punto lateral. En tal caso se intentarᅵ "
     2765     "usar una fᅵrmula asimᅵtrica con cuatro o tres puntos.\n"
    27662766     "Argumentos:                                                        \n"
    27672767      "function ---> funcion a analizar,                                 \n"
    … …  
    28062806     "  function ---> function to be analyzed,                             \n"
    28072807     "  point    ---> point where the gradient is calculated               \n",
    2808      "Calcula el vector segundo gradiente numérico (diagonal del hessiano) "
     2808     "Calcula el vector segundo gradiente numᅵrico (diagonal del hessiano) "
    28092809     "de una funcion evaluada en un punto dado.          \n"
    2810      "En primer lugar intenta usar la fórmula central de cinco puntos. "
    2811      "Si el punto está muy cerca de la frontera del dominio, es posible que "
    2812      "la evaluación falle en algún punto lateral. En tal caso se intentará "
    2813      "usar una fórmula asimétrica con cuatro o tres puntos.\n"
     2810     "En primer lugar intenta usar la fᅵrmula central de cinco puntos. "
     2811     "Si el punto estᅵ muy cerca de la frontera del dominio, es posible que "
     2812     "la evaluaciᅵn falle en algᅵn punto lateral. En tal caso se intentarᅵ "
     2813     "usar una fᅵrmula asimᅵtrica con cuatro o tres puntos.\n"
    28142814     "Argumentos:                                                          \n"
    28152815     "  function ---> funcion a analizar,                                  \n"
    … …  
    28502850     "function ---> function to be analyzed,                                    \n"
    28512851     "point    ---> point where the hessian is calculated                       \n",
    2852      "Calcula el hessiano numérico de una funcion evaluada en un punto dado.     \n"
     2852     "Calcula el hessiano numᅵrico de una funcion evaluada en un punto dado.     \n"
    28532853     "Argumentos:                                                               \n"
    28542854      "function ---> funcion a analizar,                                        \n"
    … …  
    29802980     "http://www.network-theory.co.uk/docs/gslref/TheMultinomialDistribution.html ",
    29812981     "Devuelve una matriz de filas distribuidas como multinomiales con "
    2982      "tamaño poblacional <N> y vector de probabilidades <p>\n."
     2982     "tamaᅵo poblacional <N> y vector de probabilidades <p>\n."
    29832983     "Esta funcion llama a la funcion GSL gsl_ran_multinomial: "
    29842984     "http://www.network-theory.co.uk/docs/gslref/TheMultinomialDistribution.html "),
    … …  
    31533153            "be sets with the same number of reals ",
    31543154            "Fallo en formato de conjunto: todos sus elementos "
    3155             "deberían ser conjuntos con el mismo número de reales");
     3155            "deberᅵan ser conjuntos con el mismo nᅵmero de reales");
    31563156  if(!set.Card() || (set[1]->Grammar()->Name()!="Set"))
    31573157  {
    … …  
    31653165  {
    31663166    Warning(_mid+I2("Emty set is converted in empty matrix",
    3167              "El conjunto vacío se convierte en la matriz vacía"));
     3167             "El conjunto vacᅵo se convierte en la matriz vacᅵa"));
    31683168    mat = BMat::Unknown();
    31693169  }
    … …  
    32963296      if(y>=y1)
    32973297      {
    3298         Error(I2("Invalid access in","Acesso inválido en")+ " PolMat " +
     3298        Error(I2("Invalid access in","Acesso invᅵlido en")+ " PolMat " +
    32993299              " r="+r+
    33003300              " c="+c+
    … …  
    33203320  I2("Returns the matrix representation of a backshift polynomial.",
    33213321     "Devuelve la representacion matricial de un polinomio de retardos."
    3322      "Si el polinomio no contiene términos en F, entonces "
     3322     "Si el polinomio no contiene tᅵrminos en F, entonces "
    33233323     "se trata de una matriz triangular inferior que tiene todos los "
    33243324     "valores de la diagonal principal iguales al coeficiente de grado 0 "
    33253325     "del polinomio, y los de las diagonales inferiores iguales al "
    33263326     "coeficiente del grado correspondiente. "
    3327      "Si tiene térmnos en F, ocurre de forma análoga con las diagonales "
     3327     "Si tiene tᅵrmnos en F, ocurre de forma anᅵloga con las diagonales "
    33283328     "superiores"),
    33293329    BOperClassify::Conversion_);
    … …  
    34913491     "does nothing and returns 0, else returns the total number of "
    34923492     "rows.",
    3493      "Modifica la primera matriz añadiéndole todas las filas de la"
    3494      "segunda. En caso de éxito, devuelve el número total de filas,"
    3495      "pero si las dos matrices no tienen el mismo número de columnas "
     3493     "Modifica la primera matriz aᅵadiᅵndole todas las filas de la"
     3494     "segunda. En caso de ᅵxito, devuelve el nᅵmero total de filas,"
     3495     "pero si las dos matrices no tienen el mismo nᅵmero de columnas "
    34963496     "no hace nada y devuelve 0."),
    34973497      BOperClassify::MatrixAlgebra_);
    … …  
    35973597     "Si la matriz no es cuadrada silo se tendra en cuenta la submatriz "
    35983598     "menor principal.\n"
    3599      "Si el tamaño de <m> es n entonces el tamaño del vector devuelto "
     3599     "Si el tamaᅵo de <m> es n entonces el tamaᅵo del vector devuelto "
    36003600     "sera k=n*(n+1)/2\n"
    36013601     "Para restaurar la matriz triangular use SetTriang"),
    … …  
    36513651     "  una matriz triangular inferior si <UPLOSI>==\"L\" \n"
    36523652     "  una matriz simetrica si <UPLOSI>==\"S\" \n"
    3653      "El tamaño del vector <v> debe ser un entero k tal que "
    3654      "k=n*(n+1)/2, siendo n el tamaño de la matriz cuadrada "
     3653     "El tamaᅵo del vector <v> debe ser un entero k tal que "
     3654     "k=n*(n+1)/2, siendo n el tamaᅵo de la matriz cuadrada "
    36553655     "resultante"),
    36563656    BOperClassify::MatrixAlgebra_);
    … …  
    37083708  I2("Adds right columns to a orthonormal matrix in order to obtain a "
    37093709     "orthonormal matrix of m columns",
    3710      "Añade columnas a una matriz ortonormal para obtener una matriz "
     3710     "Aᅵade columnas a una matriz ortonormal para obtener una matriz "
    37113711     "ortonormal de m columnas."),
    37123712    BOperClassify::MatrixAlgebra_);
    … …  
    38113811  {
    38123812    Error(I2("Wrong dimensions for ",
    3813                "Dimensiones erróneas para ")+
     3813               "Dimensiones errᅵneas para ")+
    38143814            "PostProdDiag({"+m+"x"+n+"},{"+s+"x"+s+"})");
    38153815    return;
    … …  
    38573857  {
    38583858    Error(I2("Wrong dimensions for ",
    3859                "Dimensiones erróneas para ")+
     3859               "Dimensiones errᅵneas para ")+
    38603860            "PreProdDiag({"+s+"x"+s+"},{"+m+"x"+n+"})");
    38613861    return;
    … …  
    51965196    Warning(I2("Boostrap size should be a positive value, "
    51975197               "assuming BSize = 1000",
    5198                "El tamaño del boostrap debe ser positivo, "
     5198               "El tamaᅵo del boostrap debe ser positivo, "
    51995199               "asumiremos BSize = 1000"));
    52005200    B = 1000;
    … …  
    54975497    Warning(I2("Boostrap size should be a positive value, "
    54985498               "assuming BSize = 1000",
    5499                "El tamaño del boostrap debe ser positivo, "
     5499               "El tamaᅵo del boostrap debe ser positivo, "
    55005500               "asumiremos BSize = 1000"));
    55015501    B = 1000;
    … …  
    61416141       "   s2,A: s2*A es parametro covarianza de la distribucion N_R. Ver debajo la descripcion del parametro A.\n"
    61426142       "    B,b: B*X<=b define la region R asociada a las restricciones lineales.\n"
    6143        "   size: tamaño de la cadena de markov solicitado.\n"
     6143       "   size: tamaᅵo de la cadena de markov solicitado.\n"
    61446144       "burning: numero de muestras descartadas.\n"
    61456145       "     X0: punto inicial de la cadena. Debe pertencer a R, es decir B*X0<=b.\n\n"
    … …  
    63396339             "    Matrix b = Col(0.0, 0.0);\n"
    63406340             "    Matrix sample = RandConstrainedMNormal(mu, COV, B, b, 1, 100);",
    6341        "Realiza una muestra a partir de una multinormal truncada donde la zona de muestreo viene dada por un sistema de desigualdades lineales Bx <= b. El parametro 'size' indica el tamaño de la cadena de markov a generar para obtener la muestra.\n"
     6341       "Realiza una muestra a partir de una multinormal truncada donde la zona de muestreo viene dada por un sistema de desigualdades lineales Bx <= b. El parametro 'size' indica el tamaᅵo de la cadena de markov a generar para obtener la muestra.\n"
    63426342       "La matriz de covarianza COV puede especificarse en diversas formas:\n"
    63436343       "  Matrix COV : iternamente se usa cholesky para descomponer la matrix\n"
    … …  
    64086408             "    Matrix c2 = Col(1.0, 1.5);\n"
    64096409             "    Matrix MCsample = GibbsRectangleMNormal(mu, COV, c1, c2, 1, 100);",
    6410        "Genera una cadena de markov para una multinormal truncada donde la zona de muestreo es el rectangulo multidimensional definido por las esquinas c1,c2. El parametro 'size' indica el tamaño de la cadena.\n"
     6410       "Genera una cadena de markov para una multinormal truncada donde la zona de muestreo es el rectangulo multidimensional definido por las esquinas c1,c2. El parametro 'size' indica el tamaᅵo de la cadena.\n"
    64116411       "La matriz de covarianza COV puede especificarse en diversas formas:\n"
    64126412       "  Matrix COV : iternamente se usa cholesky para descomponer la matrix\n"
    … …  
    64756475             "    Matrix c2 = Col(1.0, 1.5);\n"
    64766476             "    Matrix MCsample = RandRectangleMNormal(mu, COV, c1, c2, 1, 100);",
    6477        "Realiza una muestra a partir de una multinormal truncada donde la zona de muestreo es el rectangulo multidimensional definido por las esquinas c1,c2. El parametro 'size' indica el tamaño de la cadena.\n"
     6477       "Realiza una muestra a partir de una multinormal truncada donde la zona de muestreo es el rectangulo multidimensional definido por las esquinas c1,c2. El parametro 'size' indica el tamaᅵo de la cadena.\n"
    64786478       "La matriz de covarianza COV puede especificarse en diversas formas:\n"
    64796479       "  Matrix COV : iternamente se usa cholesky para descomponer la matrix\n"
    … …  
    65446544             "es el rectangulo multidimensional definido por las esquinas c1,c2.\n"
    65456545             "Por razones de eficiencia la matriz de covarianzas viene dada por la descomposicion triangular cov=L*Tra(L)\n"
    6546              "El parametro 'size' indica el tamaño de la cadena.\n"
     6546             "El parametro 'size' indica el tamaᅵo de la cadena.\n"
    65476547             "Si L es la matriz 1x1 con el elemento 1 entonces la matriz de covarianzas se asumira unitaria.\n"
    65486548             "Si test==Cierto la funcion chequeara que todos los valores devueltos cumplen las restricciones\n."
    … …  
    66856685     ,
    66866686     "En matematicas, el producto de Kronecker, denotado por una x dentro "
    6687      "de un circulo, es una operacion de dos matrices de tamaño arbitrario "
     6687     "de un circulo, es una operacion de dos matrices de tamaᅵo arbitrario "
    66886688     "dando por resultado la matriz del bloque (aij*B).  "
    66896689     "Es un caso especial de un producto del tensor. El producto de "
    … …  
    68756875  if (L >= U) {
    68766876    english += "invalid interval: upper must be greater than lower";
    6877     spanish += "intervalo inválido: sup debe ser mayor que inf";
     6877    spanish += "intervalo invᅵlido: sup debe ser mayor que inf";
    68786878    Error(I2(english,spanish));
    68796879    return;
    … …  
    68866886    if (!dat_x0->IsFinite() || x0<L || x0>U) {
    68876887      english += "invalid x0 argument value: must be finite and included in [L,U]";
    6888       spanish += "valor de argumento x0 inválido: debe ser finito e incluido en [L,U]";
     6888      spanish += "valor de argumento x0 invᅵlido: debe ser finito e incluido en [L,U]";
    68896889      Error(I2(english,spanish));
    68906890      return;
    … …  
    68976897      if (!dat_size->IsFinite()) {
    68986898        english += "invalid size argument value: must be finite";
    6899         spanish += "valor de argumento size inválido";
     6899        spanish += "valor de argumento size invᅵlido";
    69006900        Error(I2(english,spanish));
    69016901        return;
    … …  
    69076907        if (!dat_burn->IsFinite()) {
    69086908          english += "invalid size argument value: must be finite";
    6909           spanish += "valor de argumento size inválido";
     6909          spanish += "valor de argumento size invᅵlido";
    69106910          Error(I2(english,spanish));
    69116911          return;
    … …  
    69206920                cod->Operator()->MaxArg()!=2) {
    69216921              english += "invalid argument number for logf argument: should be 2";
    6922               spanish += "número de argumentos inválidos para argumento logf: debe ser 2";
     6922              spanish += "nᅵmero de argumentos invᅵlidos para argumento logf: debe ser 2";
    69236923              Error(I2(english,spanish)); 
    69246924              return;
    … …  
    69296929              english += cod->Operator()->GrammarForArg(2)->Name();
    69306930              english += " for second argument of logf argument: should be Set";
    6931               spanish += "tipo inválido ";
     6931              spanish += "tipo invᅵlido ";
    69326932              spanish += cod->Operator()->GrammarForArg(2)->Name();
    69336933              spanish += " en el segundo argumento del argumento logf: debe ser Set";
    … …  
    69446944            if (!dat_w->IsFinite()) {
    69456945              english += "invalid w argument value: must be finite";
    6946               spanish += "valor de argumento w inválido";
     6946              spanish += "valor de argumento w invᅵlido";
    69476947              Error(I2(english,spanish));
    69486948              return;
    … …  
    69526952              if (!dat_m->IsKnown()) {
    69536953                english += "invalid m argument value: must be known";
    6954                 spanish += "valor de argumento m inválido: debe ser conocido";
     6954                spanish += "valor de argumento m invᅵlido: debe ser conocido";
    69556955                Error(I2(english,spanish));
    69566956                return;
    … …  
    69726972              cod->Operator()->MaxArg()!=1) {
    69736973            english += "invalid argument number for logf argument: should be 1";
    6974             spanish += "número de argumentos inválidos para argumento logf: debe ser 1";
     6974            spanish += "nᅵmero de argumentos invᅵlidos para argumento logf: debe ser 1";
    69756975            Error(I2(english,spanish)); 
    69766976            return;
    … …  
    69936993  if (!cod->Operator()) {
    69946994    english += "invalid code argument";
    6995     spanish += "argumento código inválido";
     6995    spanish += "argumento cᅵdigo invᅵlido";
    69966996    Error(I2(english,spanish));
    69976997    return;
    … …  
    70037003    english += cod->Grammar()->Name();
    70047004    english += " for logf argument: should be Real";
    7005     spanish += " tipo inválido ";
     7005    spanish += " tipo invᅵlido ";
    70067006    spanish += cod->Grammar()->Name();
    70077007    spanish += " para argumento logf: debe ser Real";
    … …  
    70157015    english += cod->Operator()->GrammarForArg(1)->Name();
    70167016    english += " for first argument of logf argument: should be Real";
    7017     spanish += "tipo inválido ";
     7017    spanish += "tipo invᅵlido ";
    70187018    spanish += cod->Operator()->GrammarForArg(1)->Name();
    70197019    spanish += " en el primer argumento del argumento logf: debe ser Real";
    … …  
    71387138     "[[-2,3]] ordena por la segunda columna descendente y por la "
    71397139     "tercera ascendente en caso de empate."
    7140      "Devuelve la matriz de permutación tal que PivotByRows(mat,p) "
     7140     "Devuelve la matriz de permutaciᅵn tal que PivotByRows(mat,p) "
    71417141     "es la matriz ordenada."),
    71427142     BOperClassify::Statistic_);
    … …  
    72137213     "column with the maximum value inside these row, and second one "
    72147214     "the maximum value. Unknown values are skipped.",
    7215      "Devuelve dos columnas para cada fila: la primera con el índice "
    7216      "de la columna de máximo valor dentro de esa fila, y la segunda "
    7217      "con dicho valor máximo. Los valores omitidos no se tienen en "
     7215     "Devuelve dos columnas para cada fila: la primera con el ᅵndice "
     7216     "de la columna de mᅵximo valor dentro de esa fila, y la segunda "
     7217     "con dicho valor mᅵximo. Los valores omitidos no se tienen en "
    72187218     "cuenta."),
    72197219     BOperClassify::Statistic_);
    … …  
    72717271  {
    72727272    Error(I2("<fun> argument of function ForMat has no operator",
    7273              "El argumento <fun> de la función ForMat no tiene operador"));
     7273             "El argumento <fun> de la funciᅵn ForMat no tiene operador"));
    72747274    return;
    72757275  }
    … …  
    72807280  {
    72817281    Error(I2("<fun> argument of function ForMat ",
    7282              "El argumento <fun> de la función ForMat ")+"\n"+
     7282             "El argumento <fun> de la funciᅵn ForMat ")+"\n"+
    72837283          opr->Grammar()->Name()+" "+code.Name()+opr->Arguments()+"\n"+
    72847284          I2("should be declared as ",
    7285              "debería estar declarada como ")+"\n"+
     7285             "deberᅵa estar declarada como ")+"\n"+
    72867286          "Real "+code.Name()+"(Real i, Real j) \n");
    72877287    return;
    … …  
    73167316  "Example : \n"
    73177317  ,
    7318   "Devuelve una matriz con las evaluaciones de una función dada de "
     7318  "Devuelve una matriz con las evaluaciones de una funciᅵn dada de "
    73197319  "Real a Real en cada celda de la matriz especificada.\n"
    73207320  "Ejemplo : \n")+
    … …  
    73337333  {
    73347334    Error(I2("<fun> argument of function EvalMat has no operator",
    7335              "El argumento <fun> de la función EvalMat no tiene operador"));
     7335             "El argumento <fun> de la funciᅵn EvalMat no tiene operador"));
    73367336    return;
    73377337  }
    … …  
    73417341  {
    73427342    Error(I2("<fun> argument of function EvalMat ",
    7343              "El argumento <fun> de la función EvalMat ")+"\n"+
     7343             "El argumento <fun> de la funciᅵn EvalMat ")+"\n"+
    73447344          opr->Grammar()->Name()+" "+code.Name()+opr->Arguments()+"\n"+
    73457345          I2("should be declared as ",
    7346              "debería estar declarada como ")+"\n"+
     7346             "deberᅵa estar declarada como ")+"\n"+
    73477347          "Real "+code.Name()+"(Real x) \n");
    73487348    return;
    … …  
    73757375  "Example : \n"
    73767376  ,
    7377   "Devuelve una matriz con las evaluaciones de una función dada de "
     7377  "Devuelve una matriz con las evaluaciones de una funciᅵn dada de "
    73787378  "Real^n a Real en cada fila de una matriz M(m x n) devolviendo una matriz "
    73797379  "columna.\n"
    … …  
    73947394  {
    73957395    Error(I2("<fun> argument of function Vectorize has no operator",
    7396              "El argumento <fun> de la función Vectorize no tiene operador"));
     7396             "El argumento <fun> de la funciᅵn Vectorize no tiene operador"));
    73977397    return;
    73987398  }
    … …  
    74057405  {
    74067406    Error(I2("<fun> argument of function EvalMatRows ",
    7407              "El argumento <fun> de la función EvalMatRows ")+"\n"+
     7407             "El argumento <fun> de la funciᅵn EvalMatRows ")+"\n"+
    74087408          opr->Grammar()->Name()+" "+code.Name()+opr->Arguments()+"\n"+
    74097409          I2("should be declared as ",
    7410              "debería estar declarada como ")+"\n"+
     7410             "deberᅵa estar declarada como ")+"\n"+
    74117411          "Real "+code.Name()+"(Real x1, ..., Real x"+n+") \n");
    74127412    return;
    … …  
    74437443  "Reemplaza en la matriz arbitraria 'data' todas las ocurrencias "
    74447444  "de las celdas de la matriz columna 'old' por la celda "
    7445   "correspondiente de la matriz columna 'new', que lógicamente "
     7445  "correspondiente de la matriz columna 'new', que lᅵgicamente "
    74467446  "debe tener las mismas dimensiones que 'old'.\n"
    7447   "¡CUIDADO!: 'old' no debe tener celdas repetidas\n"),
     7447  "ᅵCUIDADO!: 'old' no debe tener celdas repetidas\n"),
    74487448  BOperClassify::MatrixAlgebra_);
    74497449//--------------------------------------------------------------------
    … …  
    75177517  "Argument <sign> can be 1 for direct transform or -1 for inverse transform\n"
    75187518  "See more on:\n",
    7519   "API para las rutinas de la librería GSL para la transformada rápida de "
    7520   "Fourier sobre datos reales de cualquier tamaño.\n"
     7519  "API para las rutinas de la librerᅵa GSL para la transformada rᅵpida de "
     7520  "Fourier sobre datos reales de cualquier tamaᅵo.\n"
    75217521  "El argumento <data> tiene dos columnas que almacenan la parte real y la "
    75227522  "imaginaria respectivamente.\n"
    7523   "El argumento <sign> puede ser 1 para la transformación directa ó -1 para la inversa \n"
    7524   "Ver más en:\n")+
     7523  "El argumento <sign> puede ser 1 para la transformaciᅵn directa ᅵ -1 para la inversa \n"
     7524  "Ver mᅵs en:\n")+
    75257525  "http://www.gnu.org/software/gsl/manual/html_node/"
    75267526     "Mixed-radix FFT routines for complex data.html",
    … …  
    75827582  "Returns complex roots of given polynomial in a real matrix with "
    75837583  "two columns",
    7584   "Devuelve las raíces complejas de un polinomio en una matriz real "
     7584  "Devuelve las raᅵces complejas de un polinomio en una matriz real "
    75857585  "de dos columnas"),
    75867586  BOperClassify::MatrixAlgebra_);
  • tol/btol/serie_type/tsrgrai.cpp

    re95dfdb r1120932  
    222222  I2("Returns - 1, 0, or 1 according to S will be smaller, equal or greater "
    223223     "than zero.",
    224      "Devuelve -1, 0, o 1 según S sea menor, igual o mayor que "
     224     "Devuelve -1, 0, o 1 segᅵn S sea menor, igual o mayor que "
    225225     "cero"),
    226226          BOperClassify::TimeSeriesAlgebra_);
    … …  
    252252  I2("Returns the series of the nearest entire numbers to each datum of "
    253253     "a given series.",
    254      "Devuelve la serie de los números enteros mas cercanos a cada dato de "
     254     "Devuelve la serie de los nᅵmeros enteros mas cercanos a cada dato de "
    255255     "una serie dada."),
    256256          BOperClassify::TimeSeriesAlgebra_);
    … …  
    281281  "(Serie S)",
    282282  I2("Returns the square root of S.",
    283      "Devuelve la raíz cuadrada de S."),
     283     "Devuelve la raᅵz cuadrada de S."),
    284284  BOperClassify::TimeSeriesAlgebra_);
    285285  DefIntOpr(2, BTsrSqrt, "SqRt", 1, 1,
    286286  "(Serie S)",
    287287  I2("Returns the square root of S.",
    288      "Devuelve la raíz cuadrada de S."),
     288     "Devuelve la raᅵz cuadrada de S."),
    289289            BOperClassify::TimeSeriesAlgebra_);
    290290//--------------------------------------------------------------------
    … …  
    342342  "(Serie S)",
    343343  I2("Returns the trigonometric sine of S.",
    344      "Devuelve el seno trigonométrico de S."),
     344     "Devuelve el seno trigonomᅵtrico de S."),
    345345          BOperClassify::TimeSeriesAlgebra_);
    346346//--------------------------------------------------------------------
    … …  
    356356  "(Serie S)",
    357357  I2("Returns the trigonometric cosine of S.",
    358      "Devuelve el coseno trigonométrico de S."),
     358     "Devuelve el coseno trigonomᅵtrico de S."),
    359359          BOperClassify::TimeSeriesAlgebra_);
    360360//--------------------------------------------------------------------
    … …  
    370370  "(Serie S)",
    371371  I2("Returns the trigonometric tangent of S.",
    372      "Devuelve la tangente trigonométrica de S."),
     372     "Devuelve la tangente trigonomᅵtrica de S."),
    373373          BOperClassify::TimeSeriesAlgebra_);
    374374//--------------------------------------------------------------------
    … …  
    384384  "(Serie S)",
    385385  I2("Returns the series wich trigonometric sine is S.",
    386      "Devuelve la serie cuyo seno trigonométrico es S."),
     386     "Devuelve la serie cuyo seno trigonomᅵtrico es S."),
    387387          BOperClassify::TimeSeriesAlgebra_);
    388388//--------------------------------------------------------------------
    … …  
    398398  "(Serie S)",
    399399  I2("Returns the series wich trigonometric cosine is S.",
    400      "Devuelve la serie cuyo coseno trigonométrico es S."),
     400     "Devuelve la serie cuyo coseno trigonomᅵtrico es S."),
    401401          BOperClassify::TimeSeriesAlgebra_);
    402402//--------------------------------------------------------------------
    … …  
    412412  "(Serie S)",
    413413  I2("Returns the series wich trigonometric tangent is S.",
    414      "Devuelve la serie cuya tangente trigonométrica es S."),
     414     "Devuelve la serie cuya tangente trigonomᅵtrica es S."),
    415415          BOperClassify::TimeSeriesAlgebra_);
    416416//--------------------------------------------------------------------
    … …  
    426426  "(Serie S)",
    427427  I2("Returns the series wich hyperbolic sine is S.",
    428      "Devuelve la serie cuyo seno hiperbólico es S."),
     428     "Devuelve la serie cuyo seno hiperbᅵlico es S."),
    429429          BOperClassify::TimeSeriesAlgebra_);
    430430//--------------------------------------------------------------------
    … …  
    441441  "(Serie S)",
    442442  I2("Returns the sereis wich hyperbolic cosine is S.",
    443      "Devuelve la serie cuyo coseno hiperbólico es S."),
     443     "Devuelve la serie cuyo coseno hiperbᅵlico es S."),
    444444          BOperClassify::TimeSeriesAlgebra_);
    445445//--------------------------------------------------------------------
    … …  
    456456  "(Serie S)",
    457457  I2("Returns the series wich hyperbolic tangent is S.",
    458      "Devuelve la serie cuya tangente hiperbólica es S."),
     458     "Devuelve la serie cuya tangente hiperbᅵlica es S."),
    459459          BOperClassify::TimeSeriesAlgebra_);
    460460//--------------------------------------------------------------------
    … …  
    471471  "(Serie S)",
    472472  I2("Returns the hyperbolic sine of the S.",
    473      "Devuelve el seno hiperbólico de S."),
     473     "Devuelve el seno hiperbᅵlico de S."),
    474474          BOperClassify::TimeSeriesAlgebra_);
    475475//--------------------------------------------------------------------
    … …  
    485485  "(Serie S)",
    486486  I2("Returns the hyperbolic cosine of S.",
    487      "Devuelve el coseno hiperbólico de ."),
     487     "Devuelve el coseno hiperbᅵlico de ."),
    488488          BOperClassify::TimeSeriesAlgebra_);
    489489//--------------------------------------------------------------------
    … …  
    499499  "(Serie S)",
    500500  I2("Returns the hyperbolic tangent of S.",
    501      "Devuelve la tangente hiperbólica de S."),
     501     "Devuelve la tangente hiperbᅵlica de S."),
    502502          BOperClassify::TimeSeriesAlgebra_);
    503503//--------------------------------------------------------------------
    … …  
    571571     "Devuelve la potencia de S1 elevada a S2.")+
    572572  I2("Also it can be used the operator ** or the function Pow.",
    573      "También se puede utilizar el operador ** o la función Pow."),
     573     "Tambiᅵn se puede utilizar el operador ** o la funciᅵn Pow."),
    574574          BOperClassify::TimeSeriesAlgebra_);
    575575//--------------------------------------------------------------------
    … …  
    664664DefExtOpr(1, BTsrSet##STAT, NAME, 1, 1, "Set",                               \
    665665"(Set series)",                                                              \
    666 I2("Returns "ENGLISH" of a set of series.",                                  \
    667    "Devuelve "SPANISH" de un conjunto de series."),                          \
     666I2("Returns "+ENGLISH+" of a set of series.",                                \
     667   "Devuelve "+SPANISH+" de un conjunto de series."),                        \
    668668BOperClassify::TimeSeriesAlgebra_);                                          \
    669669                                                                             \
    … …  
    677677DecSerStat("SetProd",Product,"the product","el producto");
    678678DecSerStat("SetAvr",Average,"the average","la media");
    679 DecSerStat("SetHarmonicAvr",HarmonicAverage,"the harmonic average","la media armónica");
    680 DecSerStat("SetGeometricAvr",GeometricAverage,"the geometric average","la media geométrica");
     679DecSerStat("SetHarmonicAvr",HarmonicAverage,"the harmonic average","la media armᅵnica");
     680DecSerStat("SetGeometricAvr",GeometricAverage,"the geometric average","la media geomᅵtrica");
    681681DecSerStat("SetVar",Varianze,"the varianze","la varianza");
    682 DecSerStat("SetStDs",StandardDeviation,"the standard deviation","la desviación estándar");
    683 DecSerStat("SetAsymmetry",AsymmetryCoefficient,"the asymmetry coefficient","el coeficiente de asimetría");
     682DecSerStat("SetStDs",StandardDeviation,"the standard deviation","la desviaciᅵn estᅵndar");
     683DecSerStat("SetAsymmetry",AsymmetryCoefficient,"the asymmetry coefficient","el coeficiente de asimetrᅵa");
    684684DecSerStat("SetKurtosis",Kurtosis,"the kurtosis","la kurtosis");
    685 DecSerStat("SetMax",Maximum,"the maximum","el máximo");
    686 DecSerStat("SetMin",Minimum,"the minimum","el mínimo");
     685DecSerStat("SetMax",Maximum,"the maximum","el mᅵximo");
     686DecSerStat("SetMin",Minimum,"the minimum","el mᅵnimo");
    687687DecSerStat("SetMedian",Median,"the median","la mediana");
    688688
    … …  
    691691DefIntOpr(1, BTsrIf, "IfSer", 3, 3,
    692692  I2("(Serie condition, Serie S1, Serie S2)",
    693      "(Serie condición, Serie S1, Serie S2)"),
     693     "(Serie condiciᅵn, Serie S1, Serie S2)"),
    694694  I2("For each date returns the value of S1 if condition is true. Else "
    695695     "returns the value of S2.",
    696      "Para cada fecha devuelve el valor de S1 si la condición se cumple."
     696     "Para cada fecha devuelve el valor de S1 si la condiciᅵn se cumple."
    697697     "En otro caso devuelve el valor de S2."),
    698698          BOperClassify::TimeSeriesLogic_);
    … …  
    838838  "(Serie S1 [, Serie S2, ...])",
    839839  I2("Returns the series of the minima from among two or more series.",
    840      "Devuelve la serie de los mínimos de entre dos o más series."),
     840     "Devuelve la serie de los mᅵnimos de entre dos o mᅵs series."),
    841841          BOperClassify::TimeSeriesAlgebra_);
    842842//--------------------------------------------------------------------
    … …  
    862862  "(Serie S1 [, Serie S2, ...])",
    863863  I2("Returns the series of the maxima from among two or more series.",
    864      "Devuelve la serie de los máximos de dos o mas numeros."),
     864     "Devuelve la serie de los mᅵximos de dos o mas numeros."),
    865865          BOperClassify::TimeSeriesAlgebra_);
    866866//--------------------------------------------------------------------
    … …  
    885885  "(Serie S)",
    886886  I2("Normal(0,1) probability distribution of a serie.",
    887      "Distribución de probabilidad Normal(0,1) de una serie."),
     887     "Distribuciᅵn de probabilidad Normal(0,1) de una serie."),
    888888          BOperClassify::TimeSeriesAlgebra_);
    889889//--------------------------------------------------------------------
    … …  
    946946        Error(I2("Wrong argument function in EvalSet function calling."
    947947                           "It must have just one argument of Real type and return another Real.",
    948                            "Función argumento errónea en llamada a la función EvalSet."
    949                            "Ésta debe tener exactamente un argumento de tipo Real y devolver un Real."));
     948                           "Funciᅵn argumento errᅵnea en llamada a la funciᅵn EvalSet."
     949                           "ᅵsta debe tener exactamente un argumento de tipo Real y devolver un Real."));
    950950      code_ = NULL;
    951951            return;
    … …  
    963963     "applying a real to real function to each datum",
    964964     "Devuelve una serie con el mismo fechado y fechas que la serie "
    965      "dada aplicando una función de real a real para cada dato."),
     965     "dada aplicando una funciᅵn de real a real para cada dato."),
    966966          BOperClassify::TimeSeriesAlgebra_);
    967967//--------------------------------------------------------------------
  • tol/btol/timeset_type/tol_btmsgra.h

    re95dfdb r1120932  
    2727#include <tol/tol_bgenobj.h>
    2828#include <tol/tol_btmsexc.h>
     29
     30#define throw(...)
    2931
    3032
    … …  
    604606    enMsg = "Bad argument used to create a TimeSet variable: D(";
    605607    enMsg += ss.str() + ").";
    606     esMsg = "Argumento erróneo al crear una variable TimeSet: D(";
     608    esMsg = "Argumento errᅵneo al crear una variable TimeSet: D(";
    607609    esMsg += ss.str() + ").";
    608610    throw TimeSetException(enMsg, esMsg); 
    … …  
    652654    enMsg = "Bad argument used to create a TimeSet variable: M(";
    653655    enMsg += ss.str() + ").";
    654     esMsg = "Argumento erróneo al crear una variable TimeSet: M(";
     656    esMsg = "Argumento errᅵneo al crear una variable TimeSet: M(";
    655657    esMsg += ss.str() + ").";
    656658    throw TimeSetException(enMsg, esMsg); 
    … …  
    695697    enMsg = "Bad argument used to create a TimeSet variable: H(";
    696698    enMsg += ss.str() + ").";
    697     esMsg = "Argumento erróneo al crear una variable TimeSet: H(";
     699    esMsg = "Argumento errᅵneo al crear una variable TimeSet: H(";
    698700    esMsg += ss.str() + ").";
    699701    throw TimeSetException(enMsg, esMsg); 
    … …  
    737739    enMsg = "Bad argument used to create a TimeSet variable: Mi(";
    738740    enMsg += ss.str() + ").";
    739     esMsg = "Argumento erróneo al crear una variable TimeSet: Mi(";
     741    esMsg = "Argumento errᅵneo al crear una variable TimeSet: Mi(";
    740742    esMsg += ss.str() + ").";
    741743    throw TimeSetException(enMsg, esMsg); 
    … …  
    778780    enMsg = "Bad argument used to create a TimeSet variable: S(";
    779781    enMsg += ss.str() + ").";
    780     esMsg = "Argumento erróneo al crear una variable TimeSet: S(";
     782    esMsg = "Argumento errᅵneo al crear una variable TimeSet: S(";
    781783    esMsg += ss.str() + ").";
    782784    throw TimeSetException(enMsg, esMsg); 
  • tol/btol/vmatrix_type/vmatgra.cpp

    re95dfdb r1120932  
    356356  "(Real nrow, Set items)",
    357357  I2("Merge rows of a set of virtual matrices and row indexes.",
    358      "Mezcla las filas de un conjunto de matrices virtuales e índices "
     358     "Mezcla las filas de un conjunto de matrices virtuales e ᅵndices "
    359359     "de filas ."),
    360360     BOperClassify::Conversion_);
    … …  
    520520     "minimum size of returned matrix."
    521521,
    522      "Convierte una matriz virtual para ser almacenados en la forma óptima:\n"
     522     "Convierte una matriz virtual para ser almacenados en la forma ᅵptima:\n"
    523523     " * Convierte una matriz densa a escasa si tiene bastantes celdas cero, es decir, si\n"
    524524     "1-VNonNullCells (M) / (VRows (M) * VColumns (M))> = sparsity\n"
    525525     "* Convierte una matriz dispersa a densa si no hay bastantes celdas cero, es decir, si\n"
    526526     "1-VNonNullCells (M) / (VRows (M) * VColumns (M)) <= sparsity\n"
    527      "Si no es así, las matrices sparse serán empaquetadas al máximo internamente.\n"
    528      "* Convierte las matrices triplet a denso o sparse según estas mismas reglas\n"
    529      "* Las matrices factor serán empaquetadas al máximo internamente\n"
    530      "Si el argumento 'sparsity' es desconocido entonces será calculado "
    531      "para garantizar el mínimo tamaño posible de la matriz devuelta."),
     527     "Si no es asᅵ, las matrices sparse serᅵn empaquetadas al mᅵximo internamente.\n"
     528     "* Convierte las matrices triplet a denso o sparse segᅵn estas mismas reglas\n"
     529     "* Las matrices factor serᅵn empaquetadas al mᅵximo internamente\n"
     530     "Si el argumento 'sparsity' es desconocido entonces serᅵ calculado "
     531     "para garantizar el mᅵnimo tamaᅵo posible de la matriz devuelta."),
    532532BOperClassify::MatrixAlgebra_);
    533533//--------------------------------------------------------------------
    … …  
    567567     "Construye una VMatrix Cholmod.R.Triplet T con la sdimensiones dadas a "
    568568     "partir de una lista de tripletas ijx que pueden expresarse bien "
    569      "como un conjunto de conjuntos de tres números cada uno, bien como "
     569     "como un conjunto de conjuntos de tres nᅵmeros cada uno, bien como "
    570570     "una matriz con tres columnas. Cada tripleta (i,j,x) define una celda "
    571571     "almacenada T(i,j)=x. Las celdas no listadas se asumen como cero.\n"
    572      "Si los índices de fila i ó columna j no son enteros serán truncados.\n"
    573      "Es posible reubicar los índices de las filas y columnas de las celdas "
    574      "especificándolo con los argumentos rowIdx y colIdx, que deben ser "
    575      "matrices fila o columna de números enteros.\n"
    576      "CUIDADO: ¡Las celdas repetidas serán sumadas! Para evitarlo use "
     572     "Si los ᅵndices de fila i ᅵ columna j no son enteros serᅵn truncados.\n"
     573     "Es posible reubicar los ᅵndices de las filas y columnas de las celdas "
     574     "especificᅵndolo con los argumentos rowIdx y colIdx, que deben ser "
     575     "matrices fila o columna de nᅵmeros enteros.\n"
     576     "CUIDADO: ᅵLas celdas repetidas serᅵn sumadas! Para evitarlo use "
    577577     "TripletUnique"),
    578578BOperClassify::MatrixAlgebra_);
    … …  
    613613      Error(I2(BText("Just row or column matrices of maximum length nrow=")+nrow+
    614614               " are allowed as rowIdx argument of function Triplet",
    615                BText("Sólo se permiten matrices fila o columna de tamaño máximo ncol=")+nrow+
    616                " como argumento rowIdx de la función Triplet"));
     615               BText("Sᅵlo se permiten matrices fila o columna de tamaᅵo mᅵximo ncol=")+nrow+
     616               " como argumento rowIdx de la funciᅵn Triplet"));
    617617      return;
    618618    }
    … …  
    627627                 BText("No se permiten valores desconocidos, infinitos ni fuera del "
    628628                 "rango [1,...,nrow=")+nrow+"], como "+ ri+", en el argumento "
    629                  "rowIdx de la función Triplet"));
     629                 "rowIdx de la funciᅵn Triplet"));
    630630        return;
    631631      }
    … …  
    647647        Error(I2(BText("Just row or column matrices of maximum length ncol=")+ncol+
    648648                 " are allowed as rowIdx argument of function Triplet",
    649                  BText("Sólo se permiten matrices fila o columna de tamaño máximo ncol=")+ncol+
    650                  " como argumento rowIdx de la función Triplet"));
     649                 BText("Sᅵlo se permiten matrices fila o columna de tamaᅵo mᅵximo ncol=")+ncol+
     650                 " como argumento rowIdx de la funciᅵn Triplet"));
    651651        return;
    652652      }
    … …  
    661661                   BText("No se permiten valores desconocidos, infinitos ni fuera del "
    662662                   "rango [1,...,ncol=")+ncol+"], como "+ cj+", en el argumento "
    663                    "colIdx de la función Triplet"));
     663                   "colIdx de la funciᅵn Triplet"));
    664664          return;
    665665        }
    … …  
    688688     "Construye una VMatrix Cholmod.R.Triplet T con la sdimensiones dadas a "
    689689     "partir de una lista de tripletas ijx que pueden expresarse bien "
    690      "como un conjunto de conjuntos de tres números cada uno, bien como "
     690     "como un conjunto de conjuntos de tres nᅵmeros cada uno, bien como "
    691691     "una matriz con tres columnas. Cada tripleta (i,j,x) define una celda "
    692692     "almacenada T(i,j)=x. Las celdas no listadas se asumen como cero.\n"
    693      "Si los índices de fila i ó columna j no son enteros serán truncados.\n"
    694      "Es posible reubicar los índices de las filas y columnas de las celdas "
    695      "especificándolo con los argumentos rowIdx y colIdx, que deben ser "
    696      "matrices fila o columna de números enteros."),
     693     "Si los ᅵndices de fila i ᅵ columna j no son enteros serᅵn truncados.\n"
     694     "Es posible reubicar los ᅵndices de las filas y columnas de las celdas "
     695     "especificᅵndolo con los argumentos rowIdx y colIdx, que deben ser "
     696     "matrices fila o columna de nᅵmeros enteros."),
    697697BOperClassify::MatrixAlgebra_);
    698698//--------------------------------------------------------------------
    … …  
    732732  I2("Returns the matrix representation of a backshift polynomial.",
    733733     "Devuelve la representacion matricial de un polinomio de retardos."
    734      "Si el polinomio no contiene términos en F, entonces "
     734     "Si el polinomio no contiene tᅵrminos en F, entonces "
    735735     "se trata de una matriz triangular inferior que tiene todos los "
    736736     "valores de la diagonal principal iguales al coeficiente de grado 0 "
    737737     "del polinomio, y los de las diagonales inferiores iguales al "
    738738     "coeficiente del grado correspondiente. "
    739      "Si tiene térmnos en F, ocurre de forma análoga con las diagonales "
     739     "Si tiene tᅵrmnos en F, ocurre de forma anᅵloga con las diagonales "
    740740     "superiores"),
    741741    BOperClassify::Conversion_);
    … …  
    807807     "Devuelve una matriz Cholmod.R.Sparse cuyas celdas son todas cero "
    808808     "excepto los elementos de la diagonal especificada cuyos valores "
    809      "vendrán dados por el argumento x. Si es un Real todos ellos serán igual "
    810      "a éste y si es una VMatrix fila o columna se utilizarán sus valores "
     809     "vendrᅵn dados por el argumento x. Si es un Real todos ellos serᅵn igual "
     810     "a ᅵste y si es una VMatrix fila o columna se utilizarᅵn sus valores "
    811811     "ordenados. La diagonal principal se referencia como diag=0, las "
    812812     "sub-diagonales principales como diag<0 y las superiores como diag>0."),
    … …  
    12051205     "positive. Returned matrix has same dimensions than incoming one.",
    12061206     "Extrae las diagonales consecutivas seleccionadas. La diagonal "
    1207      "principal se referencia como 0, las inferiores como números "
     1207     "principal se referencia como 0, las inferiores como nᅵmeros "
    12081208     "negativos y las superiores como positivos. La matriz devuelta "
    12091209     "tiene las mismas dimensiones que la entrante."),
    … …  
    12321232     "positive.",
    12331233     "Extrae la diagonales seleccionada como una matriz fila. La diagonal "
    1234      "principal se referencia como 0, las inferiores como números "
     1234     "principal se referencia como 0, las inferiores como nᅵmeros "
    12351235     "negativos y las superiores como positivos."),
    12361236    BOperClassify::MatrixAlgebra_);
    … …  
    13341334DefIntOpr(1, BVMat##FUN, #FUN, 1, 1,                                           \
    13351335"(VMatrix mat)",                                                               \
    1336 I2("Returns "ENGLISH" of each element of a virtual matrix.",                   \
    1337    "Devuelve "SPANISH" de cada elemento de una matriz virtual."),              \
     1336I2("Returns "+ENGLISH+" of each element of a virtual matrix.",                   \
     1337   "Devuelve "+SPANISH+" de cada elemento de una matriz virtual."),              \
    13381338BOperClassify::MatrixAlgebra_);                                                \
    13391339void BVMat##FUN::CalcContens()                                                 \
    … …  
    13471347DefIntOpr(1, BVMat##FUN, #FUN, 1, 1,                                           \
    13481348"(VMatrix mat)",                                                               \
    1349 I2("Returns "ENGLISH" of each element of a virtual matrix.",                   \
    1350    "Devuelve "SPANISH" de cada elemento de una matriz virtual.")+              \
     1349I2("Returns "+ENGLISH+" of each element of a virtual matrix.",                   \
     1350   "Devuelve "+SPANISH+" de cada elemento de una matriz virtual.")+              \
    13511351warn_auto_dense(),                                                             \
    13521352BOperClassify::MatrixAlgebra_);                                                \
    … …  
    16991699  I2("Returns a boolean matrix with cells equal to 1 just for each non zero "
    17001700     "cell.",
    1701      "Devuelve una matriz booleana con celdas igual a 1 sólo para las celdas "
     1701     "Devuelve una matriz booleana con celdas igual a 1 sᅵlo para las celdas "
    17021702     "distintas de cero."),
    17031703  BOperClassify::MatrixAlgebra_);
    … …  
    17151715  "(VMatrix mat)",
    17161716  I2("Returns a boolean matrix with cells equal to 1 just for each zero cell.",
    1717      "Devuelve una matriz booleana con celdas igual a 1 sólo para las celdas "
     1717     "Devuelve una matriz booleana con celdas igual a 1 sᅵlo para las celdas "
    17181718     "iguales a cero.")+warn_auto_dense(),
    17191719  BOperClassify::MatrixAlgebra_);
    … …  
    17311731  "(VMatrix mat)",
    17321732  I2("Returns a boolean matrix with cells equal to 1 just for each unknown cell.",
    1733      "Devuelve una matriz booleana con celdas igual a 1 sólo para las celdas "
     1733     "Devuelve una matriz booleana con celdas igual a 1 sᅵlo para las celdas "
    17341734     "con valores desconocidos.")+warn_auto_dense(),
    17351735  BOperClassify::MatrixAlgebra_);
    … …  
    17481748  "(VMatrix mat)",
    17491749  I2("Returns a boolean matrix with cells equal to 1 just for each finite known cell.",
    1750      "Devuelve una matriz booleana con celdas igual a 1 sólo para las celdas "
     1750     "Devuelve una matriz booleana con celdas igual a 1 sᅵlo para las celdas "
    17511751     "con valores finitos conocidos.")+warn_auto_dense(),
    17521752  BOperClassify::MatrixAlgebra_);
    … …  
    17851785  "(VMatrix A [, {VMatrix|Real} B, ...])",
    17861786  I2("Returns the logical AND of arguments.",
    1787      "Devuelve el AND (Y) lógico de los argumentos"),                             
     1787     "Devuelve el AND (Y) lᅵgico de los argumentos"),                             
    17881788  BOperClassify::MatrixAlgebra_);
    17891789//--------------------------------------------------------------------
    … …  
    18151815  "(VMatrix A [, {VMatrix|Real} B, ...])",
    18161816  I2("Returns the logical OR of arguments.",
    1817      "Devuelve el OR (O) lógico de los argumentos"),                             
     1817     "Devuelve el OR (O) lᅵgico de los argumentos"),                             
    18181818  BOperClassify::MatrixAlgebra_);
    18191819//--------------------------------------------------------------------
    … …  
    18451845  "(VMatrix A [, {VMatrix|Real} B, ...])",
    18461846  I2("Returns in each cell the minimum value of arguments ",
    1847      "Devuelve en cada celda el mínimo de los argumentos ")+
     1847     "Devuelve en cada celda el mᅵnimo de los argumentos ")+
    18481848     "Min(A[i,j],B[i,j])",                             
    18491849  BOperClassify::MatrixAlgebra_);
    … …  
    18751875  "(VMatrix A [, {VMatrix|Real} B, ...])",
    18761876  I2("Returns in each cell the maximum value of arguments ",
    1877      "Devuelve en cada celda el máximo de los argumentos ")+
     1877     "Devuelve en cada celda el mᅵximo de los argumentos ")+
    18781878     "Max(A[i,j],B[i,j])",                             
    18791879  BOperClassify::MatrixAlgebra_);
    … …  
    19061906  "(VMatrix A, {VMatrix|Real} B [, {VMatrix|Real} C, ...])",
    19071907  I2("Returns TRUE just in each cell where ",
    1908      "Devuelve CIERTO sólo para las celdas para las que ")+
     1908     "Devuelve CIERTO sᅵlo para las celdas para las que ")+
    19091909     "A[i,j]==B[i,j]",   
    19101910  BOperClassify::MatrixAlgebra_);
    … …  
    19391939  "(VMatrix A, {VMatrix|Real} B [, {VMatrix|Real} C, ...])",
    19401940  I2("Returns TRUE just in each cell where ",
    1941      "Devuelve CIERTO sólo para las celdas para las que ")+
     1941     "Devuelve CIERTO sᅵlo para las celdas para las que ")+
    19421942     "A[i,j]!=B[i,j]"+warn_auto_dense(),
    19431943  BOperClassify::MatrixAlgebra_);
    … …  
    19721972  "(VMatrix A, {VMatrix|Real} B [, {VMatrix|Real} C, ...])",
    19731973  I2("Returns TRUE just in each cell where ",
    1974      "Devuelve CIERTO sólo para las celdas para las que ")+
     1974     "Devuelve CIERTO sᅵlo para las celdas para las que ")+
    19751975     "A[i,j]<=B[i,j]",   
    19761976  BOperClassify::MatrixAlgebra_);
    … …  
    20052005  "(VMatrix A, {VMatrix|Real} B [, {VMatrix|Real} C, ...])",
    20062006  I2("Returns TRUE just in each cell where ",
    2007      "Devuelve CIERTO sólo para las celdas para las que ")+
     2007     "Devuelve CIERTO sᅵlo para las celdas para las que ")+
    20082008     "A[i,j]<B[i,j]"+warn_auto_dense(),
    20092009  BOperClassify::MatrixAlgebra_);
    … …  
    20392039  "(VMatrix A, {VMatrix|Real} B [, {VMatrix|Real} C, ...])",
    20402040  I2("Returns TRUE just in each cell where ",
    2041      "Devuelve CIERTO sólo para las celdas para las que ")+
     2041     "Devuelve CIERTO sᅵlo para las celdas para las que ")+
    20422042     "A[i,j]>=B[i,j]",   
    20432043  BOperClassify::MatrixAlgebra_);
    … …  
    20732073  "(VMatrix A, {VMatrix|Real} B [, {VMatrix|Real} C, ...])",
    20742074  I2("Returns TRUE just in each cell where ",
    2075      "Devuelve CIERTO sólo para las celdas para las que ")+
     2075     "Devuelve CIERTO sᅵlo para las celdas para las que ")+
    20762076     "A[i,j]>B[i,j]"+warn_auto_dense(),
    20772077  BOperClassify::MatrixAlgebra_);
    … …  
    21532153     "  S = L*L'\n"
    21542154     "Si es Cholmod.R.Sparse una Cholmod.R.Factor que contiene internamente "
    2155      "una matriz triangular inferior L y una permutación P tales que \n"
     2155     "una matriz triangular inferior L y una permutaciᅵn P tales que \n"
    21562156     "  S = P'*L*L'*P\n"
    2157      "En este caso sólo se puede operar con L y P a través de la función "
     2157     "En este caso sᅵlo se puede operar con L y P a travᅵs de la funciᅵn "
    21582158     "CholeskiSolve.\n"
    21592159     "En otro caso no se realiza ninguna operacion y se devuelve la matriz "
    … …  
    22592259  I2("Applies the Cholesky decomposition to solve X in the linear "
    22602260     "regresion M*X=B+e ",
    2261      "Aplica la descomposición de Cholesky para resolver X en la "
    2262      "regresión lineal M*X=B+e."),
     2261     "Aplica la descomposiciᅵn de Cholesky para resolver X en la "
     2262     "regresiᅵn lineal M*X=B+e."),
    22632263    BOperClassify::MatrixAlgebra_);
    22642264//--------------------------------------------------------------------
    … …  
    22902290     "sistema lineal M*X=B comenzando por el valor inicial <X0> y "
    22912291     "continuando hasta  que el error sea menor que <chop> o se "
    2292      "supere el número de iteraciones indicadas."),
     2292     "supere el nᅵmero de iteraciones indicadas."),
    22932293    BOperClassify::MatrixAlgebra_);
    22942294//--------------------------------------------------------------------
    … …  
    24122412  "(VMatrix mat)",
    24132413  I2("Returns the number of cells of a matrix (rows x columns).",
    2414      "Devuelve el número de celdas de una matriz (filas x columnas)."),
     2414     "Devuelve el nᅵmero de celdas de una matriz (filas x columnas)."),
    24152415     BOperClassify::Statistic_);
    24162416  void BDatVMatCount::CalcContens()
    … …  
    24262426  "(VMatrix mat)",
    24272427  I2("Returns the number of cells of a matrix (rows x columns).",
    2428      "Devuelve el número de celdas de una matriz (filas x columnas)."),
     2428     "Devuelve el nᅵmero de celdas de una matriz (filas x columnas)."),
    24292429     BOperClassify::Statistic_);
    24302430  void BDatVMatKnown::CalcContens()
    … …  
    24712471  "(VMatrix mat)",
    24722472  I2("Returns the arithmetic average of all elements of a matrix.",
    2473      "Devuelve la media aritmética de todos los elementos de una matriz."),
     2473     "Devuelve la media aritmᅵtica de todos los elementos de una matriz."),
    24742474     BOperClassify::Statistic_);
    24752475  void BDatVMatAvr::CalcContens()
    … …  
    24842484  "(VMatrix mat)",
    24852485  I2("Returns the geometric average of all elements of a matrix.",
    2486      "Devuelve la media geométrica de todos los elementos de una matriz."),
     2486     "Devuelve la media geomᅵtrica de todos los elementos de una matriz."),
    24872487     BOperClassify::Statistic_);
    24882488  void BDatVMatGeometricAvr::CalcContens()
    … …  
    25002500  "(VMatrix mat)",
    25012501  I2("Returns the harmonic average of all elements of a matrix.",
    2502      "Devuelve la media armónica de todos los elementos de una matriz."),
     2502     "Devuelve la media armᅵnica de todos los elementos de una matriz."),
    25032503     BOperClassify::Statistic_);
    25042504  void BDatVMatHarmonicAvr::CalcContens()
    … …  
    26952695     "independent standard normal truncated into a polytope",
    26962696     "Devuelve una matriz virtual X cuyas columnas se distribuiran como "
    2697      "normales estándar independientes truncadas en un politopo")+
     2697     "normales estᅵndar independientes truncadas en un politopo")+
    26982698     "\n X ~ TN(0, I, D*X<=d);\n\n"+
    26992699  I2("The number of rows of X is obviously the number of columns of D that "
    27002700     "must have at least one columns and one row, having also the same number "
    27012701     "of rows than d.",
    2702      "El número de filas de X será el de columnas de D, la cual ha de tener "
     2702     "El nᅵmero de filas de X serᅵ el de columnas de D, la cual ha de tener "
    27032703     "al menos una colmna y una fila, coincidiendo con las filas de d.")+"\n"+
    27042704  I2("The internal algorithm is a Gibbs sampler begining at a feasible point "
    … …  
    27342734  I2("Calculates minimum and maximum values of j-th component of "
    27352735     "vector z inside the polytope D*z <= d",
    2736      "Calcula los valores mínimo y máximo de la j-ésima componente "
     2736     "Calcula los valores mᅵnimo y mᅵximo de la j-ᅵsima componente "
    27372737     "del vector z dentro del politopo D*z <= d"),
    27382738BOperClassify::MatrixAlgebra_);
    … …  
    27732773     ,
    27742774     "En matematicas, el producto de Kronecker, denotado por una x dentro "
    2775      "de un circulo, es una operacion de dos matrices de tamaño arbitrario "
     2775     "de un circulo, es una operacion de dos matrices de tamaᅵo arbitrario "
    27762776     "dando por resultado la matriz del bloque (aij*B).  "
    27772777     "Es un caso especial de un producto del tensor. El producto de "
    … …  
    28082808     "Analiza un archivo ASCII escrito en lenguaje BSR (Bayesian "
    28092809     "Sparse Regression) y devuelve un Set con la estructura de "
    2810      "@BSR.ModelDef que contiene toda la información necesaria para "
    2811      "hacer estimación bayesian de un modelo de regresión lineal sujeto "
    2812      "a inecuaciones lineales utilizando métodos MCMC (MonteCarlo Markov "
     2810     "@BSR.ModelDef que contiene toda la informaciᅵn necesaria para "
     2811     "hacer estimaciᅵn bayesian de un modelo de regresiᅵn lineal sujeto "
     2812     "a inecuaciones lineales utilizando mᅵtodos MCMC (MonteCarlo Markov "
    28132813     "Chain):\n"
    28142814     "  Y = X*B + E \n"
    28152815     "  A*B <= a\n"
    2816      "El campo LinearBlock contiene información sobre las variables del "
     2816     "El campo LinearBlock contiene informaciᅵn sobre las variables del "
    28172817     "vector b y debe tener la estructura de BSR.LinearBlock, que "
    28182818     "incluye valores iniciales B0 que cumplen las inecuaciones A * B0 "
    28192819     "<= a.\n"
    2820      "El campo NoiseDistrib contiene información sobre el "
     2820     "El campo NoiseDistrib contiene informaciᅵn sobre el "
    28212821     "ruido del vector E y debe tener la estructura de BSR."
    28222822     "NoiseDistrib.\n"
    … …  
    28492849     "columna de una matriz M:rxc y devuelve una matriz con c+1 columnas y p filas. "
    28502850     "La primera columna contiene el limite superior de cada intervalo. "
    2851      "Las siguientes columnas j=2..c+1 contienen la proporción de valores de "
    2852      "la columna (j-1)-ésima de M que pertenecen al intervalo correspondiente "
     2851     "Las siguientes columnas j=2..c+1 contienen la proporciᅵn de valores de "
     2852     "la columna (j-1)-ᅵsima de M que pertenecen al intervalo correspondiente "
    28532853     "a la fila.")+"\n"+
    28542854  I2("Defining the size of internal intervals as ",
    2855      "Definiendo el tamaño de los intervalos interiores como ")+"\n"+
     2855     "Definiendo el tamaᅵo de los intervalos interiores como ")+"\n"+
    28562856     "  h = (max-min)/p\n"+
    28572857  I2("we will have the next p intervals",
Note: See TracChangeset for help on using the changeset viewer.