我正在嘗試在Julia中使用邊界進行集成,其中fI
和r
是長度相同的數組。我知道這是不正確的,但這是我想要做的事情的要點。在for循環中使用增量
a = zeros(1:length(fI))
for i = 1:length(fI)
a[i] = (fI[i+1] - fI[i])/(r[i+1] - r[i])
end
如何在Julia中設置n + 1的增量?在別處找到答案沒有任何運氣。
只要讓我知道我是否可以澄清任何事情。我對這門語言還很陌生。
這似乎工作更多我想要的。 我應該澄清,我實際上是F(r)。對於r的每兩個點,一個包含1000個元素的數組,我想要找出它們之間F(r)的差異。 – ellielinc
類似'r = rand(1000); f(x)= x^2; diff(f。(r))'? –
F(r)和r是從數據文件中給出的。所以我從字面上想要上面給出的等式。從數組中,我想從第二個值中減去第一個值,依此類推。這是集成的一部分,所以必須有一個簡單的方法來做到這一點,我只是無法找到它。 – ellielinc