首頁 > 軟體

MATLAB中行列式如何行、列元素累積相加?

2019-12-24 21:33:35

我們再使用MATLAB時經常會使用到行元素累積相加,比如時間累積產量,舉個例子,我每天都生產玩具,一共生產了10天,每天的產量給出,分別為2341532623,具體為我希望知道前3天一共生產了多少,或者是前7天一共生產了多少?

1

先根據例子中將資料輸入到MATLAB中,q為第幾天的產量,如下圖所示


2

在編輯器部分輸入Q=cumsum(q,2)


3

執行程式


4

檢視結果如圖所示,我用Q代表累加產量,前3天的產量為9,前7天的產量為20,結果正確


5

如果要是列元素累積相加,則將2改為1


6

總結



IT145.com E-mail:sddin#qq.com