[MATLAB]两个基础问题,小白求解答.1.创建200×200的二维数组A,它的每个元素值为-1~1之间的随机数,计算A的所有元素的平均值.(重复上述操作几次,你会发现平均值接近于0)2.使用for循环语句编

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/31 17:10:17
[MATLAB]两个基础问题,小白求解答.1.创建200×200的二维数组A,它的每个元素值为-1~1之间的随机数,计算A的所有元素的平均值.(重复上述操作几次,你会发现平均值接近于0)2.使用for循环语句编
xTMoQ+n4 6׺sg i”@M+ҖRl"ZPM#Fb7(B4θs;K/IϟJO^"38I56*4Gyhgȁ'I#'lBO? Hq黤ۤ)ܠ1XSXiSG" J3So6Y,Q2KI& Q">6K! ZQA"d$ݞ*pnHOG@ƐNtl5 S'o9J6{`i1m ~9d|\:NX2R j')ospxĺMX}?߳[oּ.G^UvJo\ԆA8F`(I]NM6p84ei;<Oy B U_)\3\:Ԥyy

[MATLAB]两个基础问题,小白求解答.1.创建200×200的二维数组A,它的每个元素值为-1~1之间的随机数,计算A的所有元素的平均值.(重复上述操作几次,你会发现平均值接近于0)2.使用for循环语句编
[MATLAB]两个基础问题,小白求解答.
1.创建200×200的二维数组A,它的每个元素值为-1~1之间的随机数,计算A的所有元素的平均值.(重复上述操作几次,你会发现平均值接近于0)
2.使用for循环语句编写一个函数find_max(a),用来查找数组a中的最大元素,返回值为最大元素值.

[MATLAB]两个基础问题,小白求解答.1.创建200×200的二维数组A,它的每个元素值为-1~1之间的随机数,计算A的所有元素的平均值.(重复上述操作几次,你会发现平均值接近于0)2.使用for循环语句编
>> A = rand(200)*2 - 1;
>> mean(mean(A))

ans =

 -5.9687e-004% 新建m文件,内容如下,保存为find_max.m
function m = find_max(a)
n = size(a);
m = a(1,1);
for i = 1:n(1)
    for j = 1:n(2)
        if a(i,j) > m
            m = a(i,j);
        end
    end
end

% 在命令行输入
A = rand(200)*2 - 1;
find_max(A)