sum([1:100].^2),或者sum((1:100).^2),结果338350
说明:
1 MATLAB在构造向量时,可以不区分[ ]或者( )
2 1:100构造等差数列,步长1,缺省不写
3 求平方用.^,以便让平方运算遍历向量每一个元素
4 求向量和,用sum
进一步,
1到100所有偶数的平方和:sum((2:2:100).^2) = 171700
1到100所有奇数立方和的均值:mean((1:2:100).^3)) = 249950
这个向量或者矩阵的点计算是MATLAB里的一个特色,你可以再练习一下:
计算数列1,10,100,1000,10000,100000的均值
。。。
。。。
。。。
。。。
。。。
。。。
。。。
。。。
。。。
。。。
。。。
mean(10.^(0:5)) =
mean( [1 10 100 1000 10000 100000]) =
1.8519e+004
如果感兴趣,你可以花点时间看看这门MATLAB快速上手课:
《MATLAB编程》视频课程 - 商业数据分析_数据可视化_Tableau免费课程_Tableau培训_自学Tableau_上海_1data.pro1data.pro
您也可以关注《MATLAB编程360》视频课程:MATLAB编程360 - 网易云课堂study.163.com