Rules of Reynolds Averaging
5 ビュー (過去 30 日間)
古いコメントを表示
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/369547/image.png)
I tried to create an array, u:
u = [1,3,6,8,24];
uprime = diff(u)
which output a vector of differences (not sure if this is what I wanted).
Then I tried to take an average of uprime using the following code below:
mean(uprime)
According to the rule, I should have gotten 0, but I got an average of the numbers in the vector which was nonzero. Am I misinterpreting the rule or is the diff function not actually taking a derivative?
0 件のコメント
採用された回答
Alan Stevens
2020 年 10 月 2 日
uprime doesn't mean du/dt here. It means u - umean.
u = [1,3,6,8,24];
umean = mean(u);
uprime = u-umean;
mean(uprime)
ans =
-3.5527e-16
0 件のコメント
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Spectral Measurements についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!