Matlab编程 入门(一)

来源:互联网 发布:淘宝订单交易风险违规 编辑:程序博客网 时间:2024/05/16 02:02

                        Matlab()

1.vpa()//变精度算法函数

vpa(A)//A为数值或者矩阵,以默认十进制(32)显示结果

vpa(A,n)//n位有效数字显示结果

2.数组与矩阵

(1)数组:

Trial>> A = {1,2,3,4,5,6,7,8,9}

A =

  1×9 cell数组

[1]    [2]    [3]    [4]    [5]    [6]    [7]    [8]    [9]

(2)1x1矩阵:

Trial>> B = [1,2,3,4,5,6,7,8,9]

B =

     1     2     3     4     5     6     7     8     9

(3)3X3矩阵:

Trial>> C = [1,2,3;4,5,6;7,8,9]

C =

     1     2     3

     4     5     6

     7     8     9

(4)复数矩阵:

Trial>> D = [1+9i,2+8i,3+7i;4+6i,5+5i,6+4i;7+3i,8+2i,i]

 

D =

 

   1.0000 + 9.0000i   2.0000 + 8.0000i   3.0000 + 7.0000i

   4.0000 + 6.0000i   5.0000 + 5.0000i   6.0000 + 4.0000i

   7.0000 + 3.0000i   8.0000 + 2.0000i   0.0000 + 1.0000i

3.函数

[返回变量列表] =函数名(输入变量列表)

返回变量列表既可以用逗号又可以用空格隔开,输入变量列表只能用逗号

Trial>> A = [1,2,3;4,5,6;7,8,9];

Trial>> [U X S] = svd(A)

 

U =

 

   -0.2148    0.8872    0.4082

   -0.5206    0.2496   -0.8165

   -0.8263   -0.3879    0.4082

 

 

X =

 

   16.8481         0         0

         0    1.0684         0

         0         0    0.0000

 

 

S =

 

   -0.4797   -0.7767   -0.4082

   -0.5724   -0.0757    0.8165

   -0.6651    0.6253   -0.4082

1 0
原创粉丝点击