Exp в матлабе как пишется

Exp в матлабе как пишется

Y = exp( X ) returns the exponential e x for each element in array X . For complex elements z = x + iy , it returns the complex exponential

Use expm to compute a matrix exponential.

Examples

Numeric Representation of e

Calculate the exponential of 1, which is Euler’s number, e .

Euler’s Identity

Euler’s identity is the equality e i π + 1 = 0 .

Compute the value of e i π .

Plot Exponential Function

Plot y = e x / 2 for x values in the range [ — 2 , 1 0 ] .

Input Arguments

X — Input array
scalar | vector | matrix | multidimensional array

Input array, specified as a scalar, vector, matrix, or multidimensional array.

Data Types: single | double
Complex Number Support: Yes

Output Arguments

Y — Exponential values
scalar | vector | matrix | multidimensional array

Exponential values, returned as a scalar, vector, matrix, or multidimensional array.

For real values of X in the interval (- Inf , Inf ), Y is in the interval ( 0 , Inf ). For complex values of X , Y is complex. The data type of Y is the same as that of X .

Extended Capabilities

Tall Arrays
Calculate with arrays that have more rows than fit in memory.

This function fully supports tall arrays. For more information, see Tall Arrays.

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

GPU Code Generation
Generate CUDA® code for NVIDIA® GPUs using GPU Coder™.

Thread-Based Environment
Run code in the background using MATLAB® backgroundPool or accelerate code with Parallel Computing Toolbox™ ThreadPool .

This function fully supports thread-based environments. For more information, see Run MATLAB Functions in Thread-Based Environment.

GPU Arrays
Accelerate code by running on a graphics processing unit (GPU) using Parallel Computing Toolbox™.

This function fully supports GPU arrays. For more information, see Run MATLAB Functions on a GPU (Parallel Computing Toolbox) .

Distributed Arrays
Partition large arrays across the combined memory of your cluster using Parallel Computing Toolbox™.

This function fully supports distributed arrays. For more information, see Run MATLAB Functions with Distributed Arrays (Parallel Computing Toolbox) .

Источник статьи: http://www.mathworks.com/help/matlab/ref/exp.html

Exp в матлабе как пишется

Y = exp( X ) returns the exponential e x for each element in array X . For complex elements z = x + iy , it returns the complex exponential

Use expm to compute a matrix exponential.

Examples

Numeric Representation of e

Calculate the exponential of 1, which is Euler’s number, e .

Euler’s Identity

Euler’s identity is the equality e i π + 1 = 0 .

Compute the value of e i π .

Plot Exponential Function

Plot y = e x / 2 for x values in the range [ — 2 , 1 0 ] .

Input Arguments

X — Input array
scalar | vector | matrix | multidimensional array

Input array, specified as a scalar, vector, matrix, or multidimensional array.

Data Types: single | double
Complex Number Support: Yes

Output Arguments

Y — Exponential values
scalar | vector | matrix | multidimensional array

Exponential values, returned as a scalar, vector, matrix, or multidimensional array.

For real values of X in the interval (- Inf , Inf ), Y is in the interval ( 0 , Inf ). For complex values of X , Y is complex. The data type of Y is the same as that of X .

Extended Capabilities

Tall Arrays
Calculate with arrays that have more rows than fit in memory.

This function fully supports tall arrays. For more information, see Tall Arrays.

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

GPU Code Generation
Generate CUDA® code for NVIDIA® GPUs using GPU Coder™.

Thread-Based Environment
Run code in the background using MATLAB® backgroundPool or accelerate code with Parallel Computing Toolbox™ ThreadPool .

This function fully supports thread-based environments. For more information, see Run MATLAB Functions in Thread-Based Environment.

GPU Arrays
Accelerate code by running on a graphics processing unit (GPU) using Parallel Computing Toolbox™.

This function fully supports GPU arrays. For more information, see Run MATLAB Functions on a GPU (Parallel Computing Toolbox) .

Distributed Arrays
Partition large arrays across the combined memory of your cluster using Parallel Computing Toolbox™.

This function fully supports distributed arrays. For more information, see Run MATLAB Functions with Distributed Arrays (Parallel Computing Toolbox) .

Источник статьи: http://www.mathworks.com/help/matlab/ref/exp.html?w.mathworks.com

Exp в матлабе как пишется

Y = exp( X ) returns the exponential e x for each element in array X . For complex elements z = x + iy , it returns the complex exponential

Use expm to compute a matrix exponential.

Examples

Numeric Representation of e

Calculate the exponential of 1, which is Euler’s number, e .

Euler’s Identity

Euler’s identity is the equality e i π + 1 = 0 .

Compute the value of e i π .

Plot Exponential Function

Plot y = e x / 2 for x values in the range [ — 2 , 1 0 ] .

Input Arguments

X — Input array
scalar | vector | matrix | multidimensional array

Input array, specified as a scalar, vector, matrix, or multidimensional array.

Data Types: single | double
Complex Number Support: Yes

Output Arguments

Y — Exponential values
scalar | vector | matrix | multidimensional array

Exponential values, returned as a scalar, vector, matrix, or multidimensional array.

For real values of X in the interval (- Inf , Inf ), Y is in the interval ( 0 , Inf ). For complex values of X , Y is complex. The data type of Y is the same as that of X .

Extended Capabilities

Tall Arrays
Calculate with arrays that have more rows than fit in memory.

This function fully supports tall arrays. For more information, see Tall Arrays.

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

GPU Code Generation
Generate CUDA® code for NVIDIA® GPUs using GPU Coder™.

Thread-Based Environment
Run code in the background using MATLAB® backgroundPool or accelerate code with Parallel Computing Toolbox™ ThreadPool .

This function fully supports thread-based environments. For more information, see Run MATLAB Functions in Thread-Based Environment.

GPU Arrays
Accelerate code by running on a graphics processing unit (GPU) using Parallel Computing Toolbox™.

This function fully supports GPU arrays. For more information, see Run MATLAB Functions on a GPU (Parallel Computing Toolbox) .

Distributed Arrays
Partition large arrays across the combined memory of your cluster using Parallel Computing Toolbox™.

This function fully supports distributed arrays. For more information, see Run MATLAB Functions with Distributed Arrays (Parallel Computing Toolbox) .

Источник статьи: http://www.mathworks.com/help/matlab/ref/exp.html?refresh=true

Документация

Синтаксис

Описание

Y = exp( X ) возвращает экспоненциальный e x для каждого элемента в массиве X . Для комплексных элементов z = x + iy , это возвращает комплексную экпоненту

Используйте expm вычислить матричный экспоненциал.

Примеры

Числовое Представление e

Вычислите экспоненциал 1, который является номером Эйлера, e .

Идентичность Эйлера

Идентичность Эйлера является равенством e i π + 1 = 0 .

Графическое изображение показательной функции

График y = e x / 2 для x значения в области значений [ — 2 , 1 0 ] .

Входные параметры

X — Входной массив
скаляр | вектор | матрица | многомерный массив

Входной массив, заданный как скалярный, векторный, матричный или многомерный массив.

Типы данных: single | double
Поддержка комплексного числа: Да

Выходные аргументы

Y — Экспоненциальные значения
скаляр | вектор | матрица | многомерный массив

Экспоненциальные значения, возвращенные как скаляр, вектор, матрица или многомерный массив.

Для вещественных значений X в интервале (- Inf Inf Y находится в интервале ( 0 Inf ). Для комплексных чисел X Y является комплексным. Тип данных Y совпадает с тем из X .

Расширенные возможности

«Высокие» массивы
Осуществление вычислений с массивами, которые содержат больше строк, чем помещается в памяти.

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Генерация кода графического процессора
Сгенерируйте код CUDA® для NVIDIA® графические процессоры с помощью GPU Coder™.

Основанная на потоке среда
Запустите код в фоновом режиме с помощью MATLAB® backgroundPool или ускорьте код с Parallel Computing Toolbox™ ThreadPool .

Эта функция полностью поддерживает основанные на потоке среды. Для получения дополнительной информации смотрите функции MATLAB Запуска в Основанной на потоке Среде.

Массивы графического процессора
Ускорьте код путем работы графического процессора (GPU) с помощью Parallel Computing Toolbox™.

Эта функция полностью поддерживает массивы графического процессора. Для получения дополнительной информации смотрите функции MATLAB Запуска на графическом процессоре (Parallel Computing Toolbox) .

Распределенные массивы
Большие массивы раздела через объединенную память о вашем кластере с помощью Parallel Computing Toolbox™.

Эта функция полностью поддерживает распределенные массивы. Для получения дополнительной информации смотрите функции MATLAB Запуска с Распределенными Массивами (Parallel Computing Toolbox) .

Смотрите также

Открытый пример

У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?

Документация MATLAB

Поддержка

© 1994-2021 The MathWorks, Inc.

1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.

2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.

3. Сохраняйте структуру оригинального текста — например, не разбивайте одно предложение на два.

4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.

5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.

Источник статьи: http://docs.exponenta.ru/matlab/ref/exp.html?searchHighlight=exp

Документация

Синтаксис

Описание

Y = exp( X ) возвращает экспоненциальный e x для каждого элемента в массиве X . Для комплексных элементов z = x + iy , это возвращает комплексную экпоненту

Используйте expm вычислить матричный экспоненциал.

Примеры

Числовое Представление e

Вычислите экспоненциал 1, который является номером Эйлера, e .

Идентичность Эйлера

Идентичность Эйлера является равенством e i π + 1 = 0 .

Графическое изображение показательной функции

График y = e x / 2 для x значения в области значений [ — 2 , 1 0 ] .

Входные параметры

X — Входной массив
скаляр | вектор | матрица | многомерный массив

Входной массив, заданный как скалярный, векторный, матричный или многомерный массив.

Типы данных: single | double
Поддержка комплексного числа: Да

Выходные аргументы

Y — Экспоненциальные значения
скаляр | вектор | матрица | многомерный массив

Экспоненциальные значения, возвращенные как скаляр, вектор, матрица или многомерный массив.

Для вещественных значений X в интервале (- Inf Inf Y находится в интервале ( 0 Inf ). Для комплексных чисел X Y является комплексным. Тип данных Y совпадает с тем из X .

Расширенные возможности

«Высокие» массивы
Осуществление вычислений с массивами, которые содержат больше строк, чем помещается в памяти.

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Генерация кода графического процессора
Сгенерируйте код CUDA® для NVIDIA® графические процессоры с помощью GPU Coder™.

Основанная на потоке среда
Запустите код в фоновом режиме с помощью MATLAB® backgroundPool или ускорьте код с Parallel Computing Toolbox™ ThreadPool .

Эта функция полностью поддерживает основанные на потоке среды. Для получения дополнительной информации смотрите функции MATLAB Запуска в Основанной на потоке Среде.

Массивы графического процессора
Ускорьте код путем работы графического процессора (GPU) с помощью Parallel Computing Toolbox™.

Эта функция полностью поддерживает массивы графического процессора. Для получения дополнительной информации смотрите функции MATLAB Запуска на графическом процессоре (Parallel Computing Toolbox) .

Распределенные массивы
Большие массивы раздела через объединенную память о вашем кластере с помощью Parallel Computing Toolbox™.

Эта функция полностью поддерживает распределенные массивы. Для получения дополнительной информации смотрите функции MATLAB Запуска с Распределенными Массивами (Parallel Computing Toolbox) .

Смотрите также

Открытый пример

У вас есть модифицированная версия этого примера. Вы хотите открыть этот пример со своими редактированиями?

Документация MATLAB

Поддержка

© 1994-2021 The MathWorks, Inc.

1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.

2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.

3. Сохраняйте структуру оригинального текста — например, не разбивайте одно предложение на два.

4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.

5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.

Источник статьи: http://docs.exponenta.ru/matlab/ref/exp.html

Документация

Синтаксис

Описание

Y = exp( X ) возвращает экспоненциальный e x для каждого элемента в массиве X . Для комплексных элементов z = x + iy , это возвращает комплексный экспоненциал

e z = e x ( потому что y + i sin y ) .

Используйте expm , чтобы вычислить матричный экспоненциал.

Примеры

Числовое Представление e

Вычислите экспоненциал 1, который является номером Эйлера, e .

Идентичность Эйлера

Идентичность Эйлера является равенством e i π + 1 = 0 .

Графическое изображение показательной функции

График y = e x / 2 для значений x в области значений [ — 2 , 10 ] .

Входные параметры

X Входной массив
скаляр | вектор | матрица | многомерный массив

Входной массив, заданный как скалярный, векторный, матричный или многомерный массив.

Типы данных: single | double
Поддержка комплексного числа: Да

Выходные аргументы

Y Экспоненциальные значения
скаляр | вектор | матрица | многомерный массив

Экспоненциальные значения, возвращенные как скаляр, вектор, матрица или многомерный массив.

Для действительных значений X в интервале (- Inf , Inf ), Y находится в интервале ( 0 , Inf ). Для комплексных чисел X Y является комплексным. Тип данных Y совпадает с типом данных X .

Расширенные возможности

«Высокие» массивы
Осуществление вычислений с массивами, которые содержат больше строк, чем помещается в памяти.

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Массивы графического процессора
Ускорьте код путем работы графического процессора (GPU) с помощью Parallel Computing Toolbox™.

Эта функция полностью поддерживает массивы графического процессора. Для получения дополнительной информации смотрите функции MATLAB Выполнения на графическом процессоре (Parallel Computing Toolbox).

Распределенные массивы
Большие массивы раздела через объединенную память о вашем кластере с помощью Parallel Computing Toolbox™.

Эта функция полностью поддерживает распределенные массивы. Для получения дополнительной информации смотрите функции MATLAB Выполнения с Распределенными Массивами (Parallel Computing Toolbox).

Смотрите также

Представлено до R2006a

Документация MATLAB
Поддержка

© 1994-2019 The MathWorks, Inc.

1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.

2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.

3. Сохраняйте структуру оригинального текста — например, не разбивайте одно предложение на два.

4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.

5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.

Источник статьи: http://docs.exponenta.ru/R2019a/matlab/ref/exp.html

Exp в матлабе как пишется

Y = exp( X ) returns the exponential e x for each element in array X . For complex elements z = x + iy , it returns the complex exponential

Use expm to compute a matrix exponential.

Examples

Numeric Representation of e

Calculate the exponential of 1, which is Euler’s number, e .

Euler’s Identity

Euler’s identity is the equality e i π + 1 = 0 .

Compute the value of e i π .

Plot Exponential Function

Plot y = e x / 2 for x values in the range [ — 2 , 1 0 ] .

Input Arguments

X — Input array
scalar | vector | matrix | multidimensional array

Input array, specified as a scalar, vector, matrix, or multidimensional array.

Data Types: single | double
Complex Number Support: Yes

Output Arguments

Y — Exponential values
scalar | vector | matrix | multidimensional array

Exponential values, returned as a scalar, vector, matrix, or multidimensional array.

For real values of X in the interval (- Inf , Inf ), Y is in the interval ( 0 , Inf ). For complex values of X , Y is complex. The data type of Y is the same as that of X .

Extended Capabilities

Tall Arrays
Calculate with arrays that have more rows than fit in memory.

This function fully supports tall arrays. For more information, see Tall Arrays.

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

GPU Code Generation
Generate CUDA® code for NVIDIA® GPUs using GPU Coder™.

Thread-Based Environment
Run code in the background using MATLAB® backgroundPool or accelerate code with Parallel Computing Toolbox™ ThreadPool .

This function fully supports thread-based environments. For more information, see Run MATLAB Functions in Thread-Based Environment.

GPU Arrays
Accelerate code by running on a graphics processing unit (GPU) using Parallel Computing Toolbox™.

This function fully supports GPU arrays. For more information, see Run MATLAB Functions on a GPU (Parallel Computing Toolbox) .

Distributed Arrays
Partition large arrays across the combined memory of your cluster using Parallel Computing Toolbox™.

This function fully supports distributed arrays. For more information, see Run MATLAB Functions with Distributed Arrays (Parallel Computing Toolbox) .

Источник статьи: http://uk.mathworks.com/help/matlab/ref/exp.html

Exp в матлабе как пишется

Y = exp( X ) returns the exponential e x for each element in array X . For complex elements z = x + iy , it returns the complex exponential

Use expm to compute a matrix exponential.

Examples

Numeric Representation of e

Calculate the exponential of 1, which is Euler’s number, e .

Euler’s Identity

Euler’s identity is the equality e i π + 1 = 0 .

Compute the value of e i π .

Plot Exponential Function

Plot y = e x / 2 for x values in the range [ — 2 , 1 0 ] .

Input Arguments

X — Input array
scalar | vector | matrix | multidimensional array

Input array, specified as a scalar, vector, matrix, or multidimensional array.

Data Types: single | double
Complex Number Support: Yes

Output Arguments

Y — Exponential values
scalar | vector | matrix | multidimensional array

Exponential values, returned as a scalar, vector, matrix, or multidimensional array.

For real values of X in the interval (- Inf , Inf ), Y is in the interval ( 0 , Inf ). For complex values of X , Y is complex. The data type of Y is the same as that of X .

Extended Capabilities

Tall Arrays
Calculate with arrays that have more rows than fit in memory.

This function fully supports tall arrays. For more information, see Tall Arrays.

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

GPU Code Generation
Generate CUDA® code for NVIDIA® GPUs using GPU Coder™.

Thread-Based Environment
Run code in the background using MATLAB® backgroundPool or accelerate code with Parallel Computing Toolbox™ ThreadPool .

This function fully supports thread-based environments. For more information, see Run MATLAB Functions in Thread-Based Environment.

GPU Arrays
Accelerate code by running on a graphics processing unit (GPU) using Parallel Computing Toolbox™.

This function fully supports GPU arrays. For more information, see Run MATLAB Functions on a GPU (Parallel Computing Toolbox) .

Distributed Arrays
Partition large arrays across the combined memory of your cluster using Parallel Computing Toolbox™.

This function fully supports distributed arrays. For more information, see Run MATLAB Functions with Distributed Arrays (Parallel Computing Toolbox) .

Источник статьи: http://ch.mathworks.com/help/matlab/ref/exp.html

Exp в матлабе как пишется

Y = exp( X ) returns the exponential e x for each element in array X . For complex elements z = x + iy , it returns the complex exponential

Use expm to compute a matrix exponential.

Examples

Numeric Representation of e

Calculate the exponential of 1, which is Euler’s number, e .

Euler’s Identity

Euler’s identity is the equality e i π + 1 = 0 .

Compute the value of e i π .

Plot Exponential Function

Plot y = e x / 2 for x values in the range [ — 2 , 1 0 ] .

Input Arguments

X — Input array
scalar | vector | matrix | multidimensional array

Input array, specified as a scalar, vector, matrix, or multidimensional array.

Data Types: single | double
Complex Number Support: Yes

Output Arguments

Y — Exponential values
scalar | vector | matrix | multidimensional array

Exponential values, returned as a scalar, vector, matrix, or multidimensional array.

For real values of X in the interval (- Inf , Inf ), Y is in the interval ( 0 , Inf ). For complex values of X , Y is complex. The data type of Y is the same as that of X .

Extended Capabilities

Tall Arrays
Calculate with arrays that have more rows than fit in memory.

This function fully supports tall arrays. For more information, see Tall Arrays.

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

GPU Code Generation
Generate CUDA® code for NVIDIA® GPUs using GPU Coder™.

Thread-Based Environment
Run code in the background using MATLAB® backgroundPool or accelerate code with Parallel Computing Toolbox™ ThreadPool .

This function fully supports thread-based environments. For more information, see Run MATLAB Functions in Thread-Based Environment.

GPU Arrays
Accelerate code by running on a graphics processing unit (GPU) using Parallel Computing Toolbox™.

This function fully supports GPU arrays. For more information, see Run MATLAB Functions on a GPU (Parallel Computing Toolbox) .

Distributed Arrays
Partition large arrays across the combined memory of your cluster using Parallel Computing Toolbox™.

This function fully supports distributed arrays. For more information, see Run MATLAB Functions with Distributed Arrays (Parallel Computing Toolbox) .

Источник статьи: http://nl.mathworks.com/help/matlab/ref/exp.html

Exp в матлабе как пишется

Y = exp( X ) returns the exponential e x for each element in array X . For complex elements z = x + iy , it returns the complex exponential

Use expm to compute a matrix exponential.

Examples

Numeric Representation of e

Calculate the exponential of 1, which is Euler’s number, e .

Euler’s Identity

Euler’s identity is the equality e i π + 1 = 0 .

Compute the value of e i π .

Plot Exponential Function

Plot y = e x / 2 for x values in the range [ — 2 , 1 0 ] .

Input Arguments

X — Input array
scalar | vector | matrix | multidimensional array

Input array, specified as a scalar, vector, matrix, or multidimensional array.

Data Types: single | double
Complex Number Support: Yes

Output Arguments

Y — Exponential values
scalar | vector | matrix | multidimensional array

Exponential values, returned as a scalar, vector, matrix, or multidimensional array.

For real values of X in the interval (- Inf , Inf ), Y is in the interval ( 0 , Inf ). For complex values of X , Y is complex. The data type of Y is the same as that of X .

Extended Capabilities

Tall Arrays
Calculate with arrays that have more rows than fit in memory.

This function fully supports tall arrays. For more information, see Tall Arrays.

C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.

GPU Code Generation
Generate CUDA® code for NVIDIA® GPUs using GPU Coder™.

Thread-Based Environment
Run code in the background using MATLAB® backgroundPool or accelerate code with Parallel Computing Toolbox™ ThreadPool .

This function fully supports thread-based environments. For more information, see Run MATLAB Functions in Thread-Based Environment.

GPU Arrays
Accelerate code by running on a graphics processing unit (GPU) using Parallel Computing Toolbox™.

This function fully supports GPU arrays. For more information, see Run MATLAB Functions on a GPU (Parallel Computing Toolbox) .

Distributed Arrays
Partition large arrays across the combined memory of your cluster using Parallel Computing Toolbox™.

This function fully supports distributed arrays. For more information, see Run MATLAB Functions with Distributed Arrays (Parallel Computing Toolbox) .

Источник статьи: http://se.mathworks.com/help/matlab/ref/exp.html

Понравилась статья? Поделить с друзьями: