Hola a todos.
 
Antes que nada, mi agradecimiento por contestar tan pronta y atinadamente a mi duda.
 
Recibí respuesta de Argel Gastélum:
 
M : matrix([1,10],[2,20],[3,30],[4,40],[5,50]);
T : transpose (M);
f(Columna) := (Columna*100);
T_modificada : addcol(
col(T,1),
map(f,col(T,2)),
col(T,3),
col(T,4),
col(T,5)
);
 
Y de Mario Rodríguez:
 
m : matrix([1,2],[3,4],[5,6]);
m[2]: 4*m[2];
m;
 
Con esto he podido armar lo siguiente, que comparto con todos por si a alguien le pudiera servir:
 
A:matrix([2,-5,3,-7],
         [4,2,1,-1],
         [1,3,-1,-4]);
 
A[1] : 2 * A[1]     /* Para multiplicar el primer renglón por dos: 2R1 */;
 
/* Para multiplicar columnas debe usarse la transpuesta, para (-1)C4: */;
 
A : transpose (A);
A[4] : A[4] * (-1);
A : transpose(A);
 
 
Sería muy bueno que en Maxima se incluyeran comandos del tipo rowmult y colmult.
 
Gracias de nueva cuenta, y saludos desde Guadalajara, México.

--
Héctor J. Contreras Quinones
Profesor Investigador Titular
Departamento de Madera, Celulosa y Papel (DMCyP)
Centro Universitario de Ciencias Exactas e Ingenierías (CUCEI)
Universidad de Guadalajara
Guadalajara, Jal. México.