1ª Aula Prática de TFCOMP-II

Operador Alias Exemplo Resultado
Apply @@ [Graphics:Images/Pratica1_gr_7.gif] [Graphics:Images/Pratica1_gr_8.gif]
Blank _ [Graphics:Images/Pratica1_gr_9.gif] [Graphics:Images/Pratica1_gr_10.gif]
Condition /; [Graphics:Images/Pratica1_gr_11.gif] [Graphics:Images/Pratica1_gr_12.gif]
Equal == [Graphics:Images/Pratica1_gr_13.gif] [Graphics:Images/Pratica1_gr_14.gif]
Function & [Graphics:Images/Pratica1_gr_15.gif] [Graphics:Images/Pratica1_gr_16.gif]
Map /@ [Graphics:Images/Pratica1_gr_17.gif] [Graphics:Images/Pratica1_gr_18.gif]
Optional _. [Graphics:Images/Pratica1_gr_19.gif] [Graphics:Images/Pratica1_gr_20.gif]
Part [Graphics:Images/Pratica1_gr_21.gif] [Graphics:Images/Pratica1_gr_22.gif] [Graphics:Images/Pratica1_gr_23.gif]
PatternTest ? [Graphics:Images/Pratica1_gr_24.gif] [Graphics:Images/Pratica1_gr_25.gif]
ReplaceAll /. [Graphics:Images/Pratica1_gr_26.gif] [Graphics:Images/Pratica1_gr_27.gif]
ReplaceRepeated //. [Graphics:Images/Pratica1_gr_28.gif] [Graphics:Images/Pratica1_gr_29.gif]
Rule -> [Graphics:Images/Pratica1_gr_30.gif] [Graphics:Images/Pratica1_gr_31.gif]
RuleDelayed :> [Graphics:Images/Pratica1_gr_32.gif] [Graphics:Images/Pratica1_gr_33.gif]
SameQ === [Graphics:Images/Pratica1_gr_34.gif] [Graphics:Images/Pratica1_gr_35.gif]
Slot # [Graphics:Images/Pratica1_gr_36.gif] [Graphics:Images/Pratica1_gr_37.gif]
SlotSequence ## [Graphics:Images/Pratica1_gr_38.gif] [Graphics:Images/Pratica1_gr_39.gif]
Unequal != [Graphics:Images/Pratica1_gr_40.gif] [Graphics:Images/Pratica1_gr_41.gif]
UnsameQ =!= [Graphics:Images/Pratica1_gr_42.gif] [Graphics:Images/Pratica1_gr_43.gif]
  • Crie versores [Graphics:Images/Pratica1_gr_44.gif] formando uma base ortogonal não trivial em [Graphics:Images/Pratica1_gr_45.gif]. A partir destes defina uma função [Graphics:Images/Pratica1_gr_46.gif] cujo resultado é a lista de componentes do vector arbitrário [Graphics:Images/Pratica1_gr_47.gif] na base dada. Deduza uma função [Graphics:Images/Pratica1_gr_48.gif] que dê a representação dum vector arbitrário V em coordenadas esféricas [Graphics:Images/Pratica1_gr_49.gif] relativas à base escolhida.

  •  
  • Defina funções com os nomes indicados para cada uma das seguintes tarefas:
  • Aplicar um operador arbitrário operator a uma sub-expressão de qualquer expressão expression determinada por uma lista de posições position.

  •  
  • Imprimir uma lista das sub-expressões de expression, e as respectivas posições, mas deixar inalterada a expressão.

  •  
  • Imprimir uma lista das sub-expressões da parte de expression referida por pos, e as respectivas posições, mas deixar inalterada a expressão.
  • Apêndices

     
    Funções matemáticas mais usadas

    [Graphics:Images/Pratica1_gr_50.gif]

    A few ways to enter special notations on a standard English­language keyboard.

    [Graphics:Images/Pratica1_gr_51.gif]

    Complex number operations.

    [Graphics:Images/Pratica1_gr_52.gif]


    Converted by Mathematica      March 27, 2001