Matriz plana
Matriz plana final
O objetivo é criar uma matriz plana como este exemplo.[br][list=1][*]Mova o ponto [b]A[/b].[/*][*]Observe o que ocorre dentro da região que contém outros pontos.[/*][*]Observe o que ocorre na região que não têm pontos. [/*][/list]
Matriz plana
a função "sequência"
a função "sequência"
antes de iniciar, vamos estudar a função "sequência".[br][br][b]Sequence( )[/b][br]Cria uma lista de inteiros de 1 até o valor final dado.[br][br][i]Sequence(4) cria a lista {1, 2, 3, 4}.[br][br]2^Sequence(4) cria a lista {2, 4, 8, 16}.[br][/i][br][b]Sequence( , )[/b][br]Cria uma lista de inteiros de k a n (aumentando ou diminuindo).[br][br][i]Sequence(7,13) cria a lista {7, 8, 9, 10, 11, 12, 13}[br][br]Sequence(18,14) cria a lista {18, 17, 16, 15, 14}[br][br]Sequence(-5, 5) cria a lista {-5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5}.[br][/i][br]Essa sintaxe pode ser ainda mais simplificada: em vez de usar, por exemplo, o formal, é possível obter o mesmo resultado digitando a barra de entrada .Sequence(7,13)7..13[br][br][b]Sequence( , , )[/b][br]Cria uma lista de inteiros de k a n usando o incremento dado.[br][br][i]Sequence(7,13,2) cria a lista {7, 9, 11, 13}[br][br]Sequence(7,13,4) cria a lista {7, 11}[br][/i][br][b]Sequence( , , , )[/b][br]Fornece uma lista de objetos criados usando a expressão dada e o índice k que varia do valor inicial a ao fim Valor B.[br][br][i]Sequence((2, k), k, 1, 5) cria uma lista de pontos cujas coordenadas y variam de 1 a 5: {(2, 1), (2, 2), (2, 3), (2, 4), (2, 5)}[br][br]Sequence(x^k, k, 1, 10) cria a lista {x, x², x³, x⁴, x⁵, x⁶, x⁷, x⁸, x⁹, x¹⁰}[br][/i][br][b]Sequence( , , , , )[/b][br]Fornece uma lista de objetos criados usando a expressão dada e o índice k que varia do valor inicial a ao fim Valor B com um incremento dado.[br][br]Sequence((2, k), k, 1, 3, 0.5) cria uma lista de pontos cujas coordenadas y variam de 1 a 3 com um incremento de 0,5: {(2, 1), (2, 1,5), (2, 2), (2, 2,5), (2, 3)}[br][br][i]Sequence(x^k, k, 1, 10, 2) cria a lista {x, x³, x⁵, x⁷, x⁹}.[br][br]Como os parâmetros a e b são dinâmicos, você pode usar variáveis deslizantes nos dois casos acima.[br][/i][br]Consulte Listas para mais informações sobre operações de lista.
passo a passo
passo a passo
A matriz deverá ser definida por uma sequência de pontos.[br]A matriz é definida por um ponto inicial, aqui chamamos de [b]Z[/b].[br]Precisamos também de contadores [b]i[/b] e [b]j[/b][br][br]l1=Sequência(Sequência((x(Z)+2 i,y(Z)+2 j),i,0,3),j,0,3)[br][br]Sequência( <Valor Final> )[br]Sequência( <Valor Inicial>, <Valor Final> )[br]Sequência( <Valor Inicial>, <Valor Final>, <Incremento> )[br]Sequência( <Expressão>, <Variável>, <Valor Inicial>, <Valor Final> )[br]Sequência( <Expressão>, <Variável>, <Valor Inicial>, <Valor Final>, <Incremento> )