Ett vvärde är vänstersidan av en tilldelning. Med andra ord är ett vvärde vad du tilldelar något till. Giltiga vvärden är:
aIdentifierare. Här skulle vi ställa in variabeln med namn a.
*aDereferering av en identifierare. Detta kommer ställa in den variabel som a pekar på.
a@(<region>)En matrisregion. Här specificeras regionen som vanligt med den vanliga @()-operatorn, och kan varfa en ensam post, eller en hel region av matrisen.
Exempel:
a:=4 *tmp := 89 a@(1,1) := 5 a@(4:8,3) := [1,2,3,4,5]'
Observera att både := och = är direkt utbytbara med varandra förutom om tilldelningen sker i ett villkor. Det är därför alltid säkrare att hel enkelt använda := då du menar tilldelning och == då du menar jämförelse.