www.pudn.com > matlab&c(1).rar > testoperator.m


%test operator.m 
A = [1 2 3;4 5 6;7 8 9;]; 
B = [1 1 1;1 1 1;1 1 1;]; 
 
%矩阵元素相加减乘 
C = A+B; 
D = A-B; 
E = A.*B; 
 
%矩阵元素左除和右除 
%其中F和G的结果相同 
%均为: 
%    1.0000    0.5000    0.3333 
%    0.2500    0.2000    0.1667 
%    0.1429    0.1250    0.1111 
F = A.\B; 
G = B./A; 
 
%冒号运算符 
N = 1:100; 
 
%幂运算符 
A1 = A.^2; 
 
%转置 
%Z1为: 
%1.0000 + 1.0000i   4.0000 + 1.0000i   7.0000 + 1.0000i 
%2.0000 + 1.0000i   5.0000 + 1.0000i   8.0000 + 1.0000i 
%3.0000 + 1.0000i   6.0000 + 1.0000i   9.0000 + 1.0000i 
%Z2为: 
%1.0000 - 1.0000i   4.0000 - 1.0000i   7.0000 - 1.0000i 
%2.0000 - 1.0000i   5.0000 - 1.0000i   8.0000 - 1.0000i 
%3.0000 - 1.0000i   6.0000 - 1.0000i   9.0000 - 1.0000i 
Z = A+B*i;%构造复数 
Z1 = Z.'; 
Z2 = Z'; 
 
A = [1 1 1;2 1 2;1 2 3;]; 
B = [1 1 1]'; 
%计算方程AX=B的解 
%x+y+z=1; 
%2x+y+2z=1; 
%x+2y+3z=1; 
%X =  
%    [0.5000 1.0000 -0.5000]' 
X = A\B; 
%计算方程XA=B'的解 
%x+2y+z=1; 
%x+y+2z=1; 
%x+2y+3z=1; 
%X= 
%[1 0 0] 
X = B'/A;