Is there a more pythonic way to create a log scale with linear subdivisions?
def log_linsub(start, end):
'Creates a log scale from 10**start to 10**end with linear subdivisions.'
base = np.array(range(1, 10))
seq = [base*10**val for val in range(start, end)]
seq = list(np.array(seq).flatten())
seq.append(10**end)
return np.array(seq)