<<

Numerical Computation for Control System Design Using Smart Devices

1st Hiromasa Hashimoto 2nd Masanobu Koga Kyushu Institute of Technology Kyushu Institute of Technology Iizuka, Japan Iizuka, Japan [email protected] [email protected]

Abstract—The purpose of this study was developing useful calculation tool running on smart device and enlarging the width of utility by cooperating with smart . On this research, we suggest a function which can receive notification of calculation result on calculation tool by smart watch. We implemented proposal technique on MATX-mobile running on Android device.

Index Terms—notification, numerical computation, smart- watch, android devise

I.INTRODUCTION Recently, smart devices with a high-performance that con- tinues to advance become increasingly popular. In addition to this, if you have smart watch in cooperation with smart device, users can check information without getting device out of the bag. Also, practical applications are developed, Fig. 1. MATX-mobile’s operation screen which is used at company or at education interface such as e-learning. The running on pc become available for smart devices as well. Therefore, we can implement simulation B. Intuitive Operation calculation on it. In calculation tool, MATLAB-mobile [1], Smart device provides intuitive handling such as zooming in MaximaOnAndroid [2], Octave [3] and Addi [4] are available and out because of touch operation. We implemented gesture on Android device. operation function on MATX-mobile. Figure.1 shows console screen of M TX-mobile. You can get the input history by On the other hand, the software running on smart device has A flicking the white touch pad disposed on the right. Also, you some problems. For example, it runs slower than software for can scale the screen by pinch open and pinch close. pc and a mistype become easy to happen because of software keyboard. C. Input Calculation Formula The purpose of this study was developing useful calculation You usually use a software keyboard as standard equipment tool running on smart device and enlarging the width of utility when you calculate a numerical value by smart device, but it by cooperating with smart watch. On this research, we suggest takes a lot of time to input characters and symbols because it is a function which can receive notification of calculation result designed for general use. It is not designed for calculation tool, on calculation tool by smart watch. We implemented proposal so you can’t type a frequently word at the time of numerical technique on MATX-mobile running on Android device. calculations without taking time. MATX-mobile has an original software keyboard to solve this problem, shown in Figure.2. II. CALCULATION BY SMART DEVICE It can streamline to enter calculation formulas by devising the This section describes calculation on smart device. layout of MATX-mobile.

A. to Relax Limitation of Time and Place In addition to this, it has editor for entering matrix and Almost smart devices can ease place restrictions nor time input completion, for example, you can easily choice function restrictions because they are lighter and easy to carry than because of listing function starting at ’i’ at the time of you PCs. With a few exceptions, they do not require a network input [i] if you want to use function [inform]. Due to this, you environment. MATX-mobile that is an object of study is one can increase work efficiency and reduce the number of typing of these. error. Fig. 4. Structure of notification of graph image

Fig. 2. MATX-mobile’s software keyboard

Fig. 5. Notification of graph image Fig. 3. Notification of calculation result

III. COOPERATION WITH SMART WATCH There are several problems with using calculation tool on smart device. You need to take out the smart device and operate it to confirm the results of calculation in numerical calculation of the smart device. Moreover, you have to go on checking it until the end of the calculation, so you are restricted by the time.

We solved these problems by collaborating with smart watch. Therefore, you can confirm information without smart device, and you can operate MATX-mobile from smart watch. A. Notification Function in MATX-mobile 1) Notification of Calculation Result: Figure.3 shows struc- ture of notification of calculation result. Most users Fig. 6. Notification by At mark think that smart watch notification function is useful [5]. We can notify smartwatch of it by issuing Notification on Android device. MATX-mobile is allowed to associate with smart watch by issuing calculation result and input formula as Notification to MATX-mobile when calculation finished. 2) Notification of Graph Image: You can receive notifica- tion of graph image by associating with smart Gnuplot-mobile rerated MATX-mobile(Figure.4). When MATX-mobile receives drawing result from Gnuplot-mobile, MATX-mobile loads it as notification image and output to smart, shown Figure.5. B. Choose notification by ’@’ It is possible to receive a notification every calculation formula if you put At mark at the end of the formula. Thus, you can receive it when you need notification. Figure.6 shows example of the operation. Additionally, menu screen which switches the ON/OFF of notification function and severity of Fig. 7. MATX-mobile’s menu screen vibration was implemented, shown Figure.7. will add the automatically-notifying function according to the size of calculation-time. Also, we will improve to allow the calculation process in the background. Thereby, you can input and calculate multi Calculating formulas, and at the same time if MATX-mobile notifies smart watch Each time the calculation is finished, we will be able to enlarge the width of utility. Fig. 8. Semicolon-Not display REFERENCES [1] Mathworks.matlab mobile home page. http://www.mathworks.co.jp/mobile/. [2] Yasuaki Honda. Maxima on android github. https://github.com/YasuakiHonda/Maximaon- Android. [3] CORBIN CHAMPION. Octave4android github. https://github.com/corbinlc/octave4android. [4] CORBIN CHANPION. addi nome page. https://code.google.com/p/addi/. [5] Fred Han and Tina Luximon. Examining the usability of message reading features on . International Journal of Humanities and Social Science Invention, Vol. 5, pp. 68–76, 2016/4. Fig. 9. Not Semicolon-display

Plus, you can choose whether or not to display calculation result on the screen by ’;’. results are not displayed on the screen when you press the Enter key if you put Semicolon at the end of the formula, shown 8. On the other hand, results are displayed if you don’t put Semicolon. Therefore, you do not need to see superfluous result.

C. Operate MATX-mobile from smart watch You can instruct to recalculate from smart watch notified by smart device. If you register parameter in advance, you can recalculate by changing argument of function. Figure.10 shows the flow of the recalculation.

IV. CONCLUSION We made it possible to use notification function convenience high by linking Android device and smart watch in this study. However, there is an opinion that it’s too much bother to enter explicitly At mark. In order to solve this problem, we

Fig. 10. Operate MATX-mobile from smart watch