Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Mean(A,2)




Mean(A)

Индексов

Функции max() и min().

Функции обработки матриц

Арифметические операторы и функции MATLAB

 

M1=[1 2;3 4]

M2=[5 6;7 8]

M=M1+M2

M=M1-M2

M1*2 %умножение на скаляр

M1.*M2 %поэлементное умножение матриц (массивов)

M1*M2 %матричное умножение

M1./M2 %поэлементное деление матриц (массивов)

M1/M2 %Деление матриц слева направо

M1^2 %возведение матрицы в степень (M1*M1 2 раза)

M1.^2 %Поэлементное возведение матрицы (массива) в степень

C1=8/2 %обычное деление

C2=8\2 %это 2/8=0.25; Используется в СЛАУ

M1\M2 %Обратное (справа налево) деление матриц

T=M1' %транспонирование матрицы

n=(0:5) %вектор-строка

n=(0:5)' %транспонированный вектор (столбец)

tabl=[n n.^2 2.^n] %создает таблицу квадратов и степеней двойки

2). Встроенные функции

X=[1 2 3]

Y1 = log(X)%returns the natural logarithm of the elements of X.

Y2 = log2(X)%computes the base 2 logarithm of the elements of X.

Y3 = log10(X) %returns the base 10 logarithm of the elements of X.

Y4 = exp(X) %returns the exponential for each element of X.

Y5=sqrt(X)%корень квадратный из элементов матрицы (вектора)

 

 

%Матрицы

Z=[10 25 34;15 36 27;18 11 37]

Y1 = log(Z)

Y5=sqrt(Z)

A=[1 -2 4;5 -6 7;-8 1 3]

b=[1 2 5 3 7 8 5 4 10]

 

abs(A) %модуль

det(A) %определитель матрицы

inv(A) %обратная матрица

diag(A) %главная диагональ матрицы

sum(A) %сумма по столбцам (sum(A,1))

sum(A,2) %сумма по строкам

sum(diag(A)) %сумма элементов главной диагонали матрицы (след)

trace(A) % след матрицы

S=sum(sum(A))%сумма матрицы

prod(A,1)%произведение элементов массива в столбцах (по умолчанию prod(C))

prod(A,2)%произведение элементов массива в строках

A' %транспонирование матрицы

sum(A') %сумма столбцов транспонированной матрицы (аналог sum(A,2) вектор-строка)

sum(A')' %аналог sum(A,1) вектор-столбец

ndims(A) %размерность массива

size(A) %размер массива

%вектор A хранится в двумерном массиве размерностью три на три.

length(b) %длина вектора

 

disp('максимальный элемент массива')

max(A) - %возвращает наибольший элемент, если А -вектор;

или возвращает вектор-строку, содержащую
максимальные элементы каждого столбца,
если А -матрица.

max(A,[],dim) %возвращает наибольший элемент по столбцам
(dim=1)или по строкам (dim=2)

C2=max(A,[],1)

C3=max(A,[],2)

C4=max(max(A,[],2)) %возвращает наибольший элемент матрицы

[C,I]=max(A) %возвращает наибольшие элементы и вектор их

disp('минимальный элемент массива')

C1=min(A)

C2=min(A,[],1)

C3=min(A,[],2)

[C,I]=min(A)

% векторы

d1=[1 2 5 4 3]

d2=[4 8 7 3 1] C4=min(d1,d2) %сравнивает поэлементно векторы и возвращает меньший

%Функция mean(A)- возвращает арифметическое среднее значение

%элементов массива, если А -вектор;

%или возвращает вектор-строку, содержащую средние значения

%элементов каждого столбца, если А -матрица.

A=[1 2 6 4 8;6 7 13 5 4;7 9 0 8 12;6 6 7 1 2]

%mean(A,dim)возвращает средние значения по столбцам (dim=1)

%или по строкам (dim=2)

%median(A), median(A,dim)- возвращает медиану

A=magic(6)

M1=median(A)

M2=median(A,2)

A=[ 1 9 3 7 4 5]

M1=mean(A)

M1 =




Поделиться с друзьями:


Дата добавления: 2014-11-18; Просмотров: 412; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.054 сек.