Mathematica基础——各种内置“变换函数”
1、AffineTransform给出一个特定的坐标变换函数:一个指定的仿射变换,t = AffineTransform[{{{a0,a1}, {b0,b1}}, {c0,c1}}]t[撑俯擂摔{x, y}]一个旋转变换:tr = AffineTransform[RotationMatrix[\[Theta]]]tr[{x, y}]一个平移变换:tt = AffineTransform[{IdentityMatrix[2], {u,v}}]tt[{x, y}]




4、DiscreteWaveletTransform[{1, 2, 3, 4, 5}]对数据进行离散小波变换。Normal[%]查看系数。

6、DirichletTransform[表达式,n,s]给出关于 n 的 表达式 的Dirichlet变换。DirichletTransform[1, n, s]DirichletTransform[2, n, s]DirichletTransform[n, n, s]DirichletTransform[n^2, n, s]

8、DiscreteHadamardTrans酆璁冻嘌form [{1, 2, 3, 4, 5}]DiscreteHada罪焐芡拂mardTransform[{1, 1, 1, 1, 0, 0, 0, 0}]DiscreteHadamardTransform[{1, 1, 1, 1, 1, 1, 1, 0, 0,0, 0,0, 0, 0, 0}]给出离散数据的Hadamard变换。对结果再运行一次,就会获得逆向变换。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:31
阅读量:90
阅读量:44
阅读量:26
阅读量:20