收集

收集系数

描述

例子

收集(P)收集系数P默认变量的幂P。找到默认变量symvar

例子

收集(P,expr)收集系数P象征表达的力量expr。如果P是向量还是矩阵收集徒element-wiseP。如果expr是一个向量收集求所有表达式的系数expr

例子

收集默认变量的幂次系数

收集符号表达式的系数。

syms x coeffs = collect((exp(x) + x)*(x + 2))
coeffs = x^2 + (exp(x) + 2)*x + 2*exp(x)

因为你没有指定变量,收集使用定义的默认变量symvar。对于这个表达式,默认变量为x

(exp(x) + x)*(x + 2), 1)
ans = x

收集特定变量的幂系数

通过将变量指定为的第二个参数来收集特定变量的系数收集

收集以的幂表示的系数x,然后是的幂y

coeffs_y = collect(x^2*y + y*x - x^2 - 2*x, x)
coeffs_x = (y - 1) * x ^ 2 + (y - 2) * x coeffs_y = (x ^ 2 + x) * y - x ^ 2 - 2 * x

收集两者的幂系数xy通过将第二个参数指定为变量向量。

coeffs_xy = collect(a^2*x*y + a*b*x^2 + a*x*y + x^2, [x y])
coeffs_xy = (a*b + 1)*x²+ (a^2 + a)*x*y

收集系数π

收集表达式的系数,然后是π

coeffs_pi = collect(x*pi*(pi - y) + x*(pi + i) + 3*pi*y, pi)
coeffs_i = (2 * x - 3 * y) * 1我coeffs_pi = x *π^ 2 + (x + 3 * y - x * y) * pi + x * 1

收集符号表达式和函数的系数

通过将第二个参数指定为表达式或函数来收集表达式和函数的系数。利用向量输入,收集多个表达式或函数的系数。

扩大sin (x + 3 * y)收集系数因为(y),然后两者都有sin (x)罪(y)

扩展(sinx + 3*y);coeffs_cosy = collect(f, cos(y))
coeffs_cosy = 4 * sin (x) * cos (y) ^ 3 + 4 * cos (x) * sin (y) * cos (y) ^ 2 + (3 * sin (x)) * cos (y) - cos (x) * sin (y)
coeffs_sinxsiny = collect(f, [sin(x) siny])
coeffs_sinxsiny = (4 * cos (y) ^ 3 - 3 * cos (y)) * sin (x) + (4 * cos (x) * cos (y) ^ 2 - cos (x)) *罪(y)

收集符号函数的系数y (x)在一个符号表达式中。

syms y(x) f = y^2*x + y^ x + y*sin(x) + x*y;coeffs_y = collect(f, y)
coeffs_y(x) = x*y(x)²+ (x + sin(x) + x²)*y(x)

收集矩阵中每个元素的系数

调用收集在一个矩阵。收集在矩阵中明智的行动。

信谊x y收集([(x + 1) * (y + 1), x ^ 2 + x * (x - y);2*x*y - x, x*y + x/y], x)
ans = [(y + 1) * x + y + 1, 2 * x ^ 2 - y * x] [(2 * y - 1) * x, x (y + 1 / y) *)

收集函数调用的系数

通过将函数名指定为第二个参数,收集对特定函数的调用的系数。通过将多个函数指定为字符向量的单元格数组,收集关于多个函数的函数调用的系数。

收集调用到的系数函数F,在那里F包含对不同函数的多次调用。

信谊a b c d e x f = a * sin (2 * x) + b * sin (2 * x) + c * cos (x) + d * cos (x) + e * sin (3 * x) + f * sin (3 * x);收集(F,“罪”)
ans = (a + b) * sin (2 * x) + (e + f) * sin (3 * x) + c * cos (x) + d * cos (x)

收集两个调用的系数因为函数F

收集(F,{‘因为’‘罪恶’})
ans = (c + d) * cos (x) + (a + b) * sin (2 * x) + (e + f) *罪(3 * x)

输入参数

全部折叠

输入表达式,指定为符号表达式、函数、向量或矩阵。

收集系数时所用的表达式,指定为符号数、变量、表达式、函数或向量;一个特征向量;字符向量的单元格数组。

例子:,π,x,sin (x),y (x),(sin (x), cos (y)),{“罪”“因为”}

之前介绍过的R2006a