Вычислим
,
,
,
, 
>> nthroot(8, 3)
ans = 2
>> nthroot(-8, 3)
ans = -2
>> nthroot(-16, 4)
??? Error using ==> nthroot at 33
If X is negative, N must be an odd integer.
Операция nthroot(X,n) возвращает корень n-ой степени из числа X. Если Х отрицательно, то степень n должна быть нечетной целой (If X is negative, N must be an odd integer).
Операция поэлементного возведения в степень «.^»позволяет возводить набор чисел в заданную степень.
>> [8,27,64,125].^(1/3)
ans =
2.0000 3.0000 4.0000 5.0000
А также возводить каждое число одного набора в степень числа из другого набора. Для этого наборы должны быть согласованы.
>> [2,3,4,5].^[2, 3,4,5]
ans = 4 27 256 3125
>> [4,27,256,3125].^[1/2,1/ 3, 1/4, 1/5]
ans = 2 3 4 5
Если число одно, то точку можно опустить «^».
>> (8)^(1/3)
ans = 2
>> (-8)^(1/3)
ans = 1.0000 + 1.7321i
Операция A .^ B вызывает стандартную функцию power(A,B).
Операция A^ B вызывает совсем другую функцию (см help, Arithmetic Operators)
Если A отрицательно, то возводиться в степень комплексное число:

>> cos(pi/3)
ans = 0.5000
>> 2*cos(pi/3)
ans = 1.0000
>> sin(pi/3)
ans = 0.8660
>> 2*sin(pi/3)
ans = 1.7321
В одной строке можно размещать несколько команд через запятую. Точка с запятой подавляет автоматический вывод результатов вычислений.
Потренируйтесь.
Пример. Точка с запятой.
Введите.
>> a=5, b=3; c=6; h1=(a+b)*c; h2=a-b+c
a = 5
h2 = 8
Мы не подавили вывод переменных а и h2. Для того чтобы узнать чему все же равна переменная h1, вызовем ее:
>> h1
h1 = 48