我有for一个变量的循环矩阵的问题m.如何用for循环解决这个矩阵?
[1 1/2 ... 1/(m+1),
1/2 1/3 ... 1/(m+2),
... ... ...,
1/(m+1) 1/(m+2) ... 1/(2m+1)]
Run Code Online (Sandbox Code Playgroud)
我在Matlab上用代码生成它:
m = 10;
m1 = repmat(1:m+1,1,m+1);
m2 = reshape(m1,m+1,m+1);
m3 = m2 + m2' - 1;
m4 = 1./m3;
Run Code Online (Sandbox Code Playgroud)
我如何在R中生成相同的代码?
我需要检查值(例如13或17.5)是否存在于字符串列表中定义的范围中,例如:
L = ["12-14", "15-16", "17-20"]
Run Code Online (Sandbox Code Playgroud)
例如,该范围是12要14包括,15以16等
我想要:
if "13.5" in L:
print("yes")
else:
print("no")
Run Code Online (Sandbox Code Playgroud)
预期产量: yes
我怎样才能做到这一点?