亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請問怎么給那四個參數賦值,他們的值都是已知的

請問怎么給那四個參數賦值,他們的值都是已知的

Ci*Di+Ai*Bi 我現在想用matlab計算這個公式的累加,例如i=10,假設Ci,Di,Ai,Bi 的相應值都為 從1到10,那應該怎么編程?在線等,急求(C1*D1+A1*B1)+……(C10*D10+A10*B10)的和,這個意思,我求完整的編程 
查看完整描述

2 回答

?
千萬里不及你

TA貢獻1784條經驗 獲得超9個贊

matlab中,累加函數可以用sum函數
a=sum(A) % 對矩陣A的列求和
b=sum(A,2) % 對矩陣A的行求和
c=sum(A(:)) % 對矩陣A整個求和
假定A為一個矩陣:
sum(A)以矩陣A的每一列為對象,對一列內的數字求和。
sum(A,2)以矩陣A的每一行為對象,對一行內的數字求和。

具體的使用方法可以參考如下的實例:
>> a=[1 2 3; 4 5 6; 7 8 9]
a =
1 2 3
4 5 6
7 8 9
>> sum(a)
ans =
12 15 18
>> sum(a,2)
ans =
6
15
24
>> sum(a(:))
ans =
45

查看完整回答
反對 回復 2023-03-22
?
www說

TA貢獻1775條經驗 獲得超8個贊

%像你所說的例子
>> clear
>> A=1:10;
>> B=A;C=A;D=A;
>> i=1:length(A);
>> sum=sum(C(i).*D(i)+A(i).*B(i))

sum =

770
%希望能對你有用!

查看完整回答
反對 回復 2023-03-22
  • 2 回答
  • 0 關注
  • 266 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號