现在我从方程计算 F 的值。从我确定的 F 中,我需要从一组数据中找到直径。
方法是这样的。如果我的F值小于数据中的F值,那么我选择对应的直径。
例如。我计算的F值是11。从数据中得到的F值是8,10,12,14,16。第一个值是8,最终值是16,它对应的直径是1,2,3, 4,5。
11 大于数据的第一个值 8,因此我们移动到数据的下一个 F。同样,11 大于 10,我们移至下一个 F。
但11小于12,迭代停止。我们不必再看下去了。我们取直径12,也就是3。
你明白了。
而对于数据集。这是代码。while (Fa==0) 函数是我为执行此问题而应用的条件。
while Fa==0
load data.dat;
diameter=data(:,1);
F=data(:,2);
我被困在那里。
请帮我