Lviv Polytechnic National University
Lviv Polytechnic National University

The article considers the application of the theory of the complex variable function employing the LabVIEW graphical programming environment for automating the calculation of electric circuits. The software products have been created to implement the method of constructing the matrix of the system of linear algebraic equations by inspection for both the mesh current method and nodal potential method in electric circuits of direct and alternating current and voltage using a graphical programming environment, except for circuits with dependent sources. All developed programs can be converted into .exe files, with subsequent utilization on computers that do not have a program environment installed. These software solutions can help lecturers quickly generate solutions for new assignments, saving valuable time. Students can utilize these software products for self-control, further reducing their workload.

  1. R. W. Larsen, LabVIEW for Engineers. Pearson Higher Ed, 2011.
  2. J. Travis and J. Kring, LabVIEW for Everyone: Graphical Programming Made Easy and Fun, 3rd ed.
  3. P. A. Blume, The LabVIEW Style Book. Pearson Ed- ucation, 2007.
  4. C. K. Alexander, Fundamentals of Electric Circuits.McGraw-Hill, 2009.
  5. R. L. Boylestad, Introductory Circuit Analysis. Pear- son Education, 2010.
  6. J. D. Irwin and R. M. Nelms, Basic Engineering Circuit Analysis, 12th ed. John Wiley & Sons, 2020. Available: Circuit+Analysis,+12th+Edition-p-9781119502012.
  7. M. Karpa and O. Kochan, LabVIEW based software for computing electric circuits using mesh current method, in Synergy of Science and Industry: Chal- lenges of the 21st Century Science - Industry – Busi- ness, Chełm, 2022, pp. 132-134. ISBN 978-83-960460-7-9.
  8. M. J. Ablowitz and A. S. Fokas, Complex Variables: Introduction and Applications, 2nd ed. Cambridge University Press, 2003. Available:
  9. Svoboda, J. A., & Dorf, R. C. (2013). Introduction to electric circuits. John Wiley & Sons. Available: