Apparently not, since in an equilateral triangle, with sides of length s, the altitude has length $\sqrt{3}s/2$. a/c= s/s= 1 but $b/h=s/(\sqrt{3}s/2)= 2/\sqrt{3}$