This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
documentation:ref:collect [2015/11/20 20:30] poslavskysv [Examples] |
documentation:ref:collect [2015/11/20 20:32] poslavskysv [Description] |
||
---|---|---|---|
Line 2: | Line 2: | ||
---- | ---- | ||
====Description==== | ====Description==== | ||
- | * ''Collect[var1, var2, ..., [transformations]]'' collects together terms involving the same powers of specified vars and applies specified transformations to the expression that forms the coefficient of each term obtained. | + | * ''Collect[var1, var2]'' collects together terms involving the same powers of specified vars. |
+ | * ''Collect[var1, var2, ..., transformations]'' or ''%%Collect[var1, var2, ..., [Simplifications: transformations]]%%'' additionally applies specified transformations to the expression that forms the coefficient of each term obtained. | ||
* In the case of tensorial vars, ''Collect'' will insert [[documentation:ref:Kronecker delta|Kronecker deltas]] or [[documentation:ref:metric tensor|metric tensors]] in order to "uncontract" indices and factor out tensorial parts. | * In the case of tensorial vars, ''Collect'' will insert [[documentation:ref:Kronecker delta|Kronecker deltas]] or [[documentation:ref:metric tensor|metric tensors]] in order to "uncontract" indices and factor out tensorial parts. | ||
Line 10: | Line 11: | ||
* In the case of scalar vars, the behaviour of ''Collect'' is similar to other CASs. | * In the case of scalar vars, the behaviour of ''Collect'' is similar to other CASs. | ||
- | * To prevent expand of symbolic terms when collecting tensors one can use option ''%%Collect[[vars, [ExpandSymbolic: true]]%%'' | + | * To prevent expand of symbolic terms when collecting tensors one can use option ''%%Collect[[var1, var2, ..., [ExpandSymbolic: true]]%%'' |
====Examples==== | ====Examples==== | ||