图片缩略图

colebrook.m

version 1.0.0.0 (1.07 KB) by 迪迪埃Clamond
Colebrook-White方程的有效解。

5.3 k下载

更新2008年11月04

没有许可

% F = COLEBROOK(R,K)快速、准确、稳健的计算
根据Colebrook方程,达西-维斯巴赫摩擦因数F:
% - - - - - - -
% 1 | k
% --------- = - 2 * Log_10 | ----- + ------------- |
%根号(F) | 3.7 R *根号(F) |
% - - - - - - -
%的输入:
% R:雷诺数(应该是>= 2300)。
% K:等效砂面粗糙度高度除以水力
%直径(默认K=0)。

%输出:
% F:摩擦系数。

%的格式:
% R, K和F是标量或兼容数组。

%的准确性:
%机器精度为所有R > 3和所有K>=0,
%,即物理兴趣的所有值。

%示例:F = colebrook([3e3,7e5,1e100],0.01)

这个m文件比通过Lambert w函数或简单的近似来解Colebrook方程更有效。

PS:这个m-file第一次提交时,作者不小心上传了一个测试版本。这次重新提交应该是正确的。

引用作为

迪迪埃Clamond(2021)。colebrook.m(//www.tianjin-qmedu.com/matlabcentral/fileexchange/21990-colebrook-m), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2006b
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!