создание

Функциональный состав

Синтаксис

compose(f,g)
compose(f,g,z)
compose(f,g,x,z)
compose(f,g,x,y,z)

Описание

пример

compose(f,g) возвращает f(g(y)) где f = f(x) и g = g(y). Здесь x является символьной переменной f, как задано symvar, и y является символьной переменной g, как задано symvar.

пример

compose(f,g,z) возвращает f(g(z)), где f = f(x), g = g(y), и x и y являются символьными переменными f и g, как задано symvar.

пример

compose(f,g,x,z) возвращает f(g(z)) и делает x независимой переменной для f. Таким образом, если f = cos(x/t), то compose(f,g,x,z) возвращает cos(g(z)/t), тогда как compose(f,g,t,z) возвращает cos(x/g(z)).

пример

compose(f,g,x,y,z) возвращает f(g(z)) и делает x независимой переменной для f и y независимая переменная для g. Для f = cos(x/t) и g = sin(y/u), compose(f,g,x,y,z) возвращает cos(sin(z/u)/t), тогда как compose(f,g,x,u,z) возвращает cos(sin(y/z)/t).

Примеры

свернуть все

Покажите функциональный состав путем создания функций из существующих функций.

Объявите функции.

syms x y z t u
f = 1/(1 + x^2);
g = sin(y);
h = x^t;
p = exp(-y/u);

Составьте функции с различными функциями и переменными как входные параметры.

a = compose(f,g)
a =
1/(sin(y)^2 + 1)
b = compose(f,g,t)
b =
1/(sin(t)^2 + 1)
c = compose(h,g,x,z)
c =
sin(z)^t
d = compose(h,g,t,z)
d =
x^sin(z)
e = compose(h,p,x,y,z)
e =
exp(-z/u)^t

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

свернуть все

Введите, заданный как символьная функция или выражение.

Введите, заданный как символьная функция или выражение.

Символьная переменная, заданная как символьная переменная.

Символьная переменная, заданная как символьная переменная.

Символьная переменная, заданная как символьная переменная.

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

| |

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