正在加载图片...
a, b, c, d [b, c, d [c,d, [d, a, b, c 例2:将3阶 Hilbert矩阵转换为符号矩阵。 h=hilb(3) hI=sym(h) h 1.00000.50000.3333 0.50000.33330.2500 0.33330.25000.2000 h1 1.1/2.1/3 [1/2,1/3,1/4] [1/3,1/4,1/5] 注意符号矩阵于数值矩阵的区别。 3.默认符号变量( Implied symbolic variable) 在 MATLAB的符号数学工具箱中,以最接近ⅹ的顺序排列默认自 变量的顺序,可利用 findsym函数对默认自变量进行查询 例1:求符号函数在不同自变量情况下的结果 创建符号变量x和n,建立函数f=x,然后分别求f对x和f对n的导 syms n diff(f %x作为自变量,求f对x的导数 diff(f, n) %n作为自变量,求f对n的导数 f ans n/x ANn[ a, b, c, d] [ b, c, d, a] [ c, d, a, b] [ d, a, b, c] 例 2:将 3 阶 Hilbert 矩阵转换为符号矩阵。 h=hilb(3) h1=sym(h) h = 1.0000 0.5000 0.3333 0.5000 0.3333 0.2500 0.3333 0.2500 0.2000 h1 = [ 1, 1/2, 1/3] [ 1/2, 1/3, 1/4] [ 1/3, 1/4, 1/5] 注意符号矩阵于数值矩阵的区别。 3. 默认符号变量(Implied symbolic variable) 在 MATLAB 的符号数学工具箱中,以最接近 x 的顺序排列默认自 变量的顺序,可利用 findsym 函数对默认自变量进行查询。 例 1: 求符号函数在不同自变量情况下的结果。 创建符号变量 x 和 n,建立函数 f=xn,然后分别求 f 对 x 和 f 对 n 的导 数. syms x n f=x^n diff(f) % x 作为自变量,求 f 对 x 的导数 diff(f,n) % n 作为自变量,求 f 对 n 的导数 f = x^n ans = x^n*n/x
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有