Sha256: 2c572f32373394cd4de0d2e2bc0f5b23747b51e4c01e0f4c1f637f7585a550bc
Contents?: true
Size: 899 Bytes
Versions: 1
Compression:
Stored size: 899 Bytes
Contents
# -*- coding: utf-8 -*- """ Created on Wed Apr 27 16:52:27 2016 @author: devd """ #from __future__ import division from math import factorial from scipy.misc import comb #def nCr(n, r): # return factorial(n) // factorial(n-r) // factorial(r) #def nCr(n,r): # result = factorial(n) # result /= factorial(r) # result /= factorial(n-r) # return result def nCr(n,r): return comb(n,r) def compute_q(length, numOnes): result = float((nCr(length-numOnes, numOnes)))/(nCr(length, numOnes)) return result def compute_p3(length, numOnes): result = float((nCr(length-(2*numOnes), numOnes)))/(nCr(length, numOnes)) return result #print compute_q(32,1) if __name__ == '__main__': for i in range(9,16): print 'q val for {}: {}\n'.format(i,compute_q(32,i)) #print compute_q(32,13) if __name__ == "__main__": print compute_q(32, 6)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
mesh-rb-0.0.1 | ext/mesh/mesh/theory/choose.py |