Skip to content

The .+ Command

Command Summary Command Syntax Calculator Compatibility Token Size
Adds two values, using element-by-element addition when adding a matrix and a number. value1 .+ value2 This command works on all calculators. 1 byte
  • Press 2nd MATH to enter the MATH menu.
  • Press 4 to enter the Matrix submenu.
  • Press K to enter the Element ops submenu.
  • Press 1 to select .+.
    ...frankly, just typing it is way easier.

The .+ Command

The .+ command works like plain + in most cases, adding two values together. It's distinguished by its application to matrices: in particular, when adding a matrix and a scalar. Normal addition of a matrix and a single value will add that value along the main diagonal only: as though the value were multiplied by the identity matrix. However, .+ does the more intuitive thing (for anyone but an algebraist, anyway) and adds the value to every element of the matrix.

:[a,b;c,d]+x
        [x+a  b  ]
        [c    x+d]
:[a,b;c,d].+x
        [x+a  x+b]
        [x+c  x+d]

It doesn't really make much sense to use .+ to add other kinds of values, but you can do it if you like.

Although the order of the matrix and the scalar doesn't matter, be warned that in some cases, the . will be interpreted as a decimal point. You can put spaces to help the calculator figure out what you mean.

:5.+[a,b;c,d]
        [a+5.  b   ]
        [c     d+5.]
:5 .+ [a,b;c,d]
        [a+5  b+5]
        [c+5  d+5]

Authors: KG