Changeset 68d1346 in tol


Ignore:
Timestamp:
Dec 23, 2009, 12:28:18 PM (17 years ago)
Author:
Víctor de Buen <vdebuen@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
1245a8b
Parents:
fa86b43
Message:

El número de parámetros puede ser distinto en cada punto de referencia

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@1881 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol_pkg/MulVarFunAprox/DesignC2.Monomial.tol

    rfa86b43 r68d1346  
    2828    Text _MID = "[@DesignC2.Monomial::build.base] ";
    2929    Real max.K = Min(_.K0, Floor(_.M/(_.H*min.contrast.surface)));
    30    
    31     WriteLn("TRACE "+_MID+"1.1 K0="<<_.K0);
    32     WriteLn("TRACE "+_MID+"1.2 M="<<_.M);
    33     WriteLn("TRACE "+_MID+"1.3 H="<<_.H);
    34     WriteLn("TRACE "+_MID+"1.4 SC="<<min.contrast.surface);
    35     WriteLn("TRACE "+_MID+"1.5 max.K="<<max.K);
    3630    FunRn2R::@BaseC2 base.feasible = If(use.compact.base,
    3731    {
    38       FunRn2R::@BaseC2.LinComb::Compact.K(_.base[1],max.K)
     32      FunRn2R::@BaseC2.LinComb::Compact.K(_.base[1],_.K0)
    3933    },
    4034    {
     35      WriteLn("TRACE "+_MID+"1.1 K0="<<_.K0);
     36      WriteLn("TRACE "+_MID+"1.2 M="<<_.M);
     37      WriteLn("TRACE "+_MID+"1.3 H="<<_.H);
     38      WriteLn("TRACE "+_MID+"1.4 SC="<<min.contrast.surface);
     39      WriteLn("TRACE "+_MID+"1.5 max.K="<<max.K);
    4140      Real deg =
    4241      {
    … …  
    5756    });
    5857    Real _.K := base.feasible::_.K;
     58    VMatrix _.Yn := If(use.compact.base,
     59    {
     60      Floor(Min(Rand(_.H,1,_.K,_.K),Max(_.Ym/min.contrast.surface,_.Ym*0+1)))
     61    },
     62    {
     63      Rand(_.H,1,_.K,_.K)
     64    });
    5965    Set Append(_.base, [[base.feasible]]);
    6066    Real _.base.sel := Card(_.base);
Note: See TracChangeset for help on using the changeset viewer.