Этот метод будет работать только если входное сопротивление чисто активное. Если есть сдвиг фаз между током и напряжением - то только через квадраты и теорему косинусов
Виноват, не указал, как измерять напряжение на определенной частоте, подумал, что и так понятно. Естественно надо измерять амплитуду и фазу напряжения или синфазную и квадратурную составляющую этого напряжения. Второй способ проще и во всю ивановскую используется, например, в измерителе импеданса RLC-2 (можно посмотреть на pro-radi0.ru, там уже за 1000 страниц зашло обсуждение, улучшение и выполнение реально действующего прибора).
Лично я для векторного измерения напряжения использую программное преобразование Фурье на данной частоте. Те же фаберже, только вид сбоку. В данное время принимаю 137 кГц прямо на АЦП, полоса приема регулируется периодом интегрирования.