Changeset 2974cff in tol
- Timestamp:
- Jul 7, 2009, 1:38:38 PM (17 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 774b169
- Parents:
- c126b51
- File:
-
- 1 edited
-
tol/stdlib/general/grammars/_matrix.tol (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
tol/stdlib/general/grammars/_matrix.tol
rc126b51 r2974cff 385 385 PutDescription("Aplica un Polyn ar a una Matrix z", FunArMat); 386 386 ////////////////////////////////////////////////////////////////////////////// 387 //////////////////////////////////////////////////////////////////////////////388 Matrix ForMat(Real rows, Real columns, Code fun)389 //////////////////////////////////////////////////////////////////////////////390 {391 Real n = 0;392 Matrix M = Rand(rows,columns,0,0);393 Real While394 (395 n<rows,396 {397 n:=n+1;398 Real m = 0;399 While400 (401 m<columns,402 {403 m:=m+1;404 Real x = fun(n,m);405 PutMatDat(M,n,m,x);406 m407 }408 ),409 n410 }411 );412 M413 };414 //////////////////////////////////////////////////////////////////////////////415 PutDescription(I2(416 "",417 "Devuelve una matriz con las dimensiones dadas y los valores generados "+418 "por la funcion indicada, la cual toma dos argumentos reales "+419 "correspondientes a las coordenadas (i,j) y devuelve el elemento (i,j) "+420 "de la matriz.") + NL +421 I2("Example : ", "Ejemplo : ") + NL +422 "Matrix ForMat(2, 3, Real (Real n, Real m){n*m});",423 ForMat);424 //////////////////////////////////////////////////////////////////////////////425 426 387 427 388
Note: See TracChangeset
for help on using the changeset viewer.
