Аргументы x - действительный или комплексный вектор или матрица. t - действительный вектор или матрица.
Описание abs(x) это абсолютное значение элементов вектора или матрицы x. Когда x комплексный, abs(x) это комплексный модуль элементов x.
Пример abs([1,%i,-1,-%i,1+%i]) amell am функция Якоби
Вызов функции [sn]=amell(u,k)
Аргументы u - действительный скаляр или вектор. k - скаляр. sn - действительный скаляр или вектор.
Описание Вычисляет эллиптическую функцию Якоби am(u,k), где k это параметр и u это аргумент. Если u вектор, sn это вектор вычисленных значений. Используется в функции %sn. and Логическое И элементов множества.
Порядок использования b=and(A), b=and(A,'*') b=and(A,'r'), b=and(A,1) b=and(A,'c'), b=and(A,2)
Описание and(A) это логическое И элементов булевой матрицы A. and(A) возвращает %T ("true" - истина), если все элементы A имеют значения %T. and([]) возвращает %T. y=and(A,'r') (или, равносильно, y=and(A,1)) это построчное И. Оно возвращает в каждый элемент строки вектора y результат И строк множества x (И выполняется по индексу столбца: y(i)= and(A(i,j),j=1,n)). & Логический оператор И.
Порядок использования A&B
Описание A&B дает поэлементное логическое И булевских матриц A и B. A и B должны быть матрицами одинаковой размерности или одна из них должна состоять из единственного булевского элемента. cat Слияние нескольких массивов.
Вызов функции y=cat(dims,A1,A2,...,An)
Аргументы dims - положительный действительный скаляр. A1,A2,..,An - скаляры, векторы, матрицы или многомерные массивы, или массивы ячеек (cells arrays). A1,A2,..,An должны иметь одинаковый размер (за исключением размерности числа dims). size(A1,i)=size(A2,i)=...=size(An,i) для i, отличного от dims, и size(A1,dims), size(A2,dims),...,size(An,dims) могут быть различными. y - скаляр, вектор, матрица или многомерный массив; y будет того же типа, что и A1,A2,..,An.
Описание y=cat(dims,A1,A2,...,An): y это результат слияния входных аргументов A1,A2,...,An. Если dims=1, то слияние производится по строкам; если dims=2, то слияние производится по столбцам входных аргументов.
Примеры // first example : concatenation according to the rows dims=1; A1=[1 2 3]; A2=[4 5 6 ; 7 8 9]; A3=[10 11 12]; y=cat(dims,A1,A2,A3)
// second example : concatenation according to the columns dims=2; A1=[1 2 3]'; A2=[4 5;7 8;9 10]; y=cat(dims,A1,A2)
// third example : concatenation according to the 3th dimension dims=3; A1=matrix(1:12,[2,2,3]); A2=[13 14;15 16]; A3=matrix(21:36,[2,2,4]); y=cat(dims,A1,A2,A3) cell2mat Конвертирует массив ячеек в матрицу.
Вызов функции x=cell2mat(c)
Аргументы c - массив ячеек, компоненты c должны быть одного типа и могут быть скалярами или матрицами. x - матрица.
Описание Возвращает матрицу, которая является результатом слияния всех компонентов массива ячеек c. cell2mat(c) - все компоненты c должны иметь одинаковый тип данных (string, double, integer, boolean). Для каждой строки c cell2mat производит слияние всех компонентов i-той строки массива ячеек c.
Примечание Если компоненты входного массива ячеек хранят строки, то cell2mat возвращает вектор-столбец слияния строк.