{'fraction_non_alphanumeric': 0.010912698412698412, 'fraction_numerical': 0.0, 'mean_word_length': 4.832369942196531, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Remote laboratory server based on Java Matlab interface

Remote laboratories are becoming an integral part of an education process. This paper deals with the design of the server for the remote laboratories suitable for control purposes. Usually a control algorithm runs on a PC with Matlab that really controls the real plant. This is the server side. The server is written in the Java programming language and is running as an object of Matlab's Java virtual machine. Because real systems of our remote laboratories are controlled directly from the Matlab all commands and data are stored in the Matlab. Then if the Java server is also running directly within the Matlab environment there is no problem with data exchange. This is assured by Java Matlab Interface technology. To demonstrate the possibilities of a remote control a Java client server application is introduced. It convers communication and offers a user friendly interface for control of the remote plant and visualization of measured data.