0

配列の要素を合計する簡単な方法の1つは、次のコードであることを知っています

sum=0;
>> a=[12 31,45,10];
>> n=length(a);
>> for i=1:n
sum=sum+a(i);
end
>> sum

sum =

    98

また、このような別の方法もあります

>> sum=0;
>> for a=[10 21 23 45]
sum=sum+a;
end
>> sum

sum =

    99

私はどちらが速いのか、そしてその理由を知りたいのですが、おそらく2番目のものはC ++のポインターに相当しますか?助けてください

4

1 に答える 1

5

使用しない理由:

a = [10 21 23 45];
yourSum = sum(a);

さらに質問に答えるには、 と を使用して結果を確認してくださいtictoc

于 2013-08-22T09:38:07.413 に答える