matlab,SAS iml 矩阵运算
鉴于网上一直没有将二者对照分析的资料;
本文旨在对照给出matlab与SAS iml 中一些常用的矩阵运算,并给出实例,指出二者的异同;
最简单的矩阵定义,本文并未给出,大家可以查阅相关资料;
有错的地方,欢迎大家指出。
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
单个矩阵内部的运算:
a=[1 0 4
4 6 0]
求和:
1.matlab:
sum(a) %%%行之间相加
ans=[5 6 4]
sum(a,2) %%%列之间相加
ans=[5
10]
sum(sum(a)) %%%求总和
ans=15
2.SAS iml:
a[+,] %%%行之间相加
ans=[5 6 4]
a[,+] %%%列之间相加
ans=[5
10]
a[+] %%%求总和
ans=15
平均值:
1.matlab: