Defina as seguintes matrizes no Scilab:
\begin{array}{ll} A=\left(\begin{array}{cc} 1 & 2 \\\\ 4 & -5 \\\\ 8 & 3 \end{array}\right) & B=\left(\begin{array}{ccc} 2 & -3.5 & 7 \\\\ 8 & 5 & 4 \end{array}\right) \\\ C=\left(\begin{array}{l} 1 \\\\ 7 \\\\ 8 \\\\ 9 \end{array}\right) & D=\left(\begin{array}{lll} 1 & 4 & 5 \\\\ 6 & 7 & 9 \\\\ 2 & 1 & 6 \end{array}\right) \end{array}
f) Substitua a segunda linha da matriz B pelos valores 10,20,30;

Passo 1

O enunciado pede, em Scilab, para substituir a segunda linha da matriz B pelos valores 10,20,30. O conteúdo aqui é indexação de matrizes em Scilab: vamos usar a sintaxe de seleção de linhas e atribuição de vetores.

Passo 2

Em Scilab, para acessar toda a segunda linha de uma matriz B usamos
B(2,:)
onde o primeiro índice “2” indica a linha e o símbolo “:” indica todas as colunas.

Passo 3

Basta atribuir o vetor [10\;20\;30] àquela fatia da matriz. No console do Scilab, execute:
B(2,:) = [\(102030\)]

Passo 4

Depois da atribuição, a matriz B passa a ser
B = \begin{pmatrix} 2 & -3.5 & 7 \\\\ 10 & 20 & 30 \end{pmatrix}.

Resposta

B(2,:) = [\(102030\)]

Exercícios relacionados