我正在尝试编写一个名为fence
的函数,它接受两个标量输入:
lng
,我们需要建立的直栅栏的长度seg
,一段击剑材料的长度。 一个段需要在两端都有一个极点,但是两个相邻的段总是共用一个极点。该函数返回两个标量输出:给定栅栏长度所需的段数和所需的极数。请注意,如果需要,可以缩短段。
例如,要使用10米段建造75米长的直栅栏,我们需要8段。
我的代码:
function [a,b]=fence(lng,seg)
poleLength=1;
a=lng;
tot=seg+poleLenth;
b= ceil(lng/tot);
end
目前,这为输入fence(100, 10)
我感谢任何能指出正确方向的人。
答案 0 :(得分:2)
正确的方向是在ceil函数的帮助下计算所需的细分数量
for each a in "Named Range"
a.value = "Value"
next a
并计算所需的极数,即
a = ceil( lng / seg );
答案 1 :(得分:0)
你应该再次阅读这个问题并尝试理解他们要求的是什么。 使用此代码:
function [tt,mm] = fence(lng,seg)
d = (lng./seg);
tt = ceil(d);
mm = (tt + 1);
end