Matlab Programming Research Papers - Academia.edu (original) (raw)

The PCA toolbox for MATLAB is a collection of modules freely available via Internet.The toolbox calculates PCA, Cluster Analysis and Multidimensional Scaling.An easy-to-use graphical user interface (GUI) environment is available.Theory of... more

The PCA toolbox for MATLAB is a collection of modules freely available via Internet.The toolbox calculates PCA, Cluster Analysis and Multidimensional Scaling.An easy-to-use graphical user interface (GUI) environment is available.Theory of methods, toolbox features, and an example of application are described.Principal Component Analysis is a multivariate method to project data in a reduced hyperspace, defined by orthogonal principal components, which are linear combinations of the original variables. In this way, data dimension can be reduced, noise can be excluded from the subsequent analysis, and therefore, data interpretation is extremely facilitated. For these reasons, Principal Component Analysis is nowadays the most common chemometric strategy for unsupervised exploratory data analysis.In this paper, the PCA toolbox for MATLAB is described. This is a collection of modules for calculating Principal Component Analysis, as well as Cluster Analysis and Multidimensional Scaling, which are two other well-known multivariate methods for unsupervised data exploration. The toolbox is freely available via Internet and comprises a graphical user interface (GUI), which allows the calculation in an easy-to-use graphical environment. It aims to be useful for both beginners and advanced users. The use of the toolbox is discussed here with an appropriate practical example.

Matlab For Control Engineering Katsuhiko Ogata

The purpose of this article is to offer a deeper perspective towards a topic, hastily considered trivial by many engineers. The determination of principal axes and mass moments of inertia is regarded as an eigenvector and eigenvalue... more

The purpose of this article is to offer a deeper perspective towards a topic, hastily considered trivial by many engineers. The determination of principal axes and mass moments of inertia is regarded as an eigenvector and eigenvalue problem. Some theoretical background is provided for the case when no axes or planes of symmetry exist. The practical application is emphasized via example. Manual calculation is conducted and a MATLAB code is provided as well.

License Plate Recognition (LPR) plays an important role on the traffic monitoring and parking management. A robust and efficient method for enhancing accuracy of license plate characters recognition based on K Nearest Neighbours (K-NN)... more

License Plate Recognition (LPR) plays an important role on the traffic monitoring and parking management. A robust and efficient method for enhancing accuracy of license plate characters recognition based on K Nearest Neighbours (K-NN) classifier is presented in this paper. The system first prepares a contour form of the extracted character, then the angle and distance feature information about the character is extracted and finally K-NN classifier is used to character recognition. Angle and distance features of a character have been computed based on distribution of points on the bitmap image of character. In K-NN method, the Euclidean distance between testing point and reference points is calculated in order to find the k-nearest neighbours. We evaluated our method on the available dataset that contain 1200 sample. Using 70% samples for training, we tested our method on whole samples and obtained 99% correct recognition rate.Further, we achieved average 99.41% accuracy using three...

Illumination invariance remains the most researched, yet the most challenging aspect of automatic face recognition. In this paper we investigate the discriminative power of colour-based invariants in the presence of large illumination... more

Illumination invariance remains the most researched, yet the most challenging aspect of automatic face recognition. In this paper we investigate the discriminative power of colour-based invariants in the presence of large illumination changes between training and test data, when appearance changes due to cast shadows and non-Lambertian effects are significant. Specifically, there are three main contributions: (i) we employ a more sophisticated photometric model of the camera and show how its parameters can be estimated, (ii) we derive several novel colour-based face invariants, and (iii) on a large database of video sequences we examine and evaluate the largest number of colour-based representations in the literature. Our results suggest that colour invariants do have a substantial discriminative power which may increase the robustness and accuracy of recognition from low resolution images.

In this paper, both flap-wise and edge-wise natural frequencies of vibration of a variable blade length wind turbine are calculated. A stepped beam with two portions has been used to approximate the blade. The two portions of the blade... more

In this paper, both flap-wise and edge-wise natural frequencies of vibration of a variable blade length wind turbine are calculated. A stepped beam with two portions has been used to approximate the blade. The two portions of the blade have been approximated by a hollow beam and a solid beam with rectangular cross section. As the outboard portion of the blade can be slid in and out of the inboard portion, ten different configurations of the stepped beam have been investigated. A MATLAB program has been developed for a finite element analysis of a one dimensional model of the stepped beam. Subsequently a three dimensional model of the stepped beam has been developed in the finite element program Unigraphics NX4. The results found using the MATLAB program have been compared with those found with NX4 and satisfactory agreement between these results has been found. Additionally, the influence of varying the blade length on the natural frequencies has been investigated.

Dynamically changing background ("dynamic background") still presents a great challenge to many motion-based video surveillance systems. In the context of event detection, it is a major source of false alarms. There is a strong need from... more

Dynamically changing background ("dynamic background") still presents a great challenge to many motion-based video surveillance systems. In the context of event detection, it is a major source of false alarms. There is a strong need from the security industry either to detect and suppress these false alarms, or dampen the effects of background changes, so as to increase the sensitivity to meaningful events of interest. In this paper, we restrict our focus to one of the most common causes of dynamic background changes: that of swaying tree branches and their shadows under windy conditions. Considering the ultimate goal in a video analytics pipeline, we formulate a new dynamic background detection problem as a signal processing alternative to the previously described but unreliable computer vision-based approaches. Within this new framework, we directly reduce the number of false alarms by testing if the detected events are due to characteristic background motions. In addition, we introduce a new dataset suitable for the evaluation of dynamic background detection. It consists of real-world events detected by a commercial surveillance system from two static surveillance cameras. The research question we address is whether dynamic background can be detected reliably and efficiently using simple motion features and in the presence of similar but meaningful events such as loitering. Inspired by the tree aerodynamics theory, we propose a novel method named local variation persistence (LVP), that captures the key characteristics of swaying motions. The method is posed as a convex optimization problem whose variable is the local variation. We derive a computationally efficient algorithm for solving the optimization problem, the solution of which is then used to form a powerful detection statistic. On our newly collected dataset, we demonstrate that the proposed LVP achieves excellent detection results and outperforms the best alternative adapted from existing art in the dynamic background literature.

We are at your service whenever you need help with your programming assignments. Below is a sample document of a well-commented code for Matlab programming which may give you guidelines on how to go about solving a similar homework like... more

We are at your service whenever you need help with your programming assignments. Below is a sample document of a well-commented code for Matlab programming which may give you guidelines on how to go about solving a similar homework like this. For more details visit our website on https://www.statisticshomeworkhelper.com/

In this paper numerical analysis is carried out to identify borehole log at a particular location of a site thus producing a number of parameters which are empirically related to SPT values. The Standard Penetration Test (SPT) remains the... more

In this paper numerical analysis is carried out to identify borehole log at a particular location of a site thus producing a number of parameters which are empirically related to SPT values. The Standard Penetration Test (SPT) remains the most common site investigation tool used throughout the world. Physical properties of soil is found by correlations with values of recommended standard N60, determined in SPT tests. Janjira Ap-proach road of ongoing Padma Multipurpose Bridge Project was considered for this study to collect 15 bore-hole log along 20 km stretch. Disturbed soil sample were collected up to 19.5m depth in every 1.5m interval to perform Sieve-analysis test. Spreadsheet was used to input of over 600 data including SPT-N values, Percent Sand & Percent Fines at depths, Reduce Level & Ground Water Table at different Chainage locations. By us-ing all these data- a mathematical model was developed in MATLAB, a high-level language and interactive environment for numerical compu...

Il s'agit de reconnaître un individu à travers l'image de son visage et par la méthode des EigenFaces

A theoretical study on the F-16 will be presented in this project. The study will involve several stages, a development of the linear and non-linear mathematical model will be evaluated using certain assumptions, and accordingly an... more

A theoretical study on the F-16 will be presented in this project. The study will involve several stages, a development of the linear and non-linear mathematical model will be evaluated using certain assumptions, and accordingly an autopilot will be designed considering different cases and assuming whole state measurements; using the SimuLink software to measure the performance of the autopilot, then a linear controller will be added to achieve the desired performance. From the results achieved a conclusion, and future recommendation will be presented.

Tomatoes are best known grown fruits in greenhouses. In order to decrease the high labor cost and increase the efficiency, recently many researches have tried to harvest tomatoes automatically. To help the harvesting robot picking the... more

Tomatoes are best known grown fruits in greenhouses. In order to decrease the high labor cost and increase the efficiency, recently many researches have tried to harvest tomatoes automatically. To help the harvesting robot picking the fruit precisely, the main challenges are to identify and localize red mature tomato fruit accurately. In this paper, we presented a robust and effective method for challenging task of segmentation and localization of on-plant tomatoes in the greenhouse, for automatic tomato harvesting purpose. A low-cost RGB-D Kinect V2 camera was used to accomplish the task. Color images and depth images of tomatoes on-plants in the greenhouse were captured in day time using Kinect V2 camera. Along with color and depth images, the corresponding color coordinates, depth coordinates, and camera coordinates were also saved. The proposed method was divided into two stages: fruit segmentation and fruit localization. At the first stage, an improved HSV algorithm and watershed algorithm were used to segment mature fruits from a complex background. An improved HSV algorithm was used to enhance the feature of red mature fruits. After that, Otsu method and morphological operations were used to segment mature fruits from the background and then watershed was implemented to further separate touched fruits. Subsequently, each detected fruit was separately labeled to calculate the pixel coordinates values in color image. At the second stage, a fusion of color and depth information was carried out on the basis of the mapping relationship between color, depth and camera coordinates, to map the obtained fruit pixel coordinates in color image with acquired 3D point cloud data. Then the corresponding point cloud data of each labeled fruit were generated. To remove the noise in the cloud data, a filtration process was performed, and the final point cloud was generated. To verify the proposed method, 18 pairs of images were experimented containing the different numbers of measured fruits with measuring distance, ranging from 0.58 to 1.50 m. The average fruit localization error rate was 1.2 cm for depth distance and 1.9 cm for ground distance. Final results showed that the proposed method has good performance and robustness for segmentation and localization and have good potential to be implemented on the tomato harvesting robot in the greenhouse.

The ability of Minkowski Functionals to characterize local structure in different biological tissue types has been demonstrated in a variety of medical image processing tasks. We introduce anisotropic Minkowski Functionals (AMFs) as a... more

The ability of Minkowski Functionals to characterize local structure in different biological tissue types has been demonstrated in a variety of medical image processing tasks. We introduce anisotropic Minkowski Functionals (AMFs) as a novel variant that captures the inherent anisotropy of the underlying gray-level structures. To quantify the anisotropy characterized by our approach, we further introduce a method to compute a quantitative measure motivated by a technique utilized in MR diffusion tensor imaging, namely fractional anisotropy. We showcase the applicability of our method in the research context of characterizing the local structure properties of trabecular bone micro-architecture in the proximal femur as visualized on multi-detector CT. To this end, AMFs were computed locally for each pixel of ROIs extracted from the head, neck and trochanter regions. Fractional anisotropy was then used to quantify the local anisotropy of the trabecular structures found in these ROIs and to compare its distribution in different anatomical regions. Our results suggest a significantly greater concentration of anisotropic trabecular structures in the head and neck regions when compared to the trochanter region (p < 10-4). We also evaluated the ability of such AMFs to predict bone strength in the femoral head of proximal femur specimens obtained from 50 donors. Our results suggest that such AMFs, when used in conjunction with multi-regression models, can outperform more conventional features such as BMD in predicting failure load. We conclude that such anisotropic Minkowski Functionals can capture valuable information regarding directional attributes of local structure, which may be useful in a wide scope of biomedical imaging applications.

Image compression is considered as application performed for compression of data in digital format images. Digital images are comprised with large amount of information that requires bigger bandwidth. The techniques of image compression... more

Image compression is considered as application performed for compression of data in digital format images. Digital images are comprised with large amount of information that requires bigger bandwidth. The techniques of image compression can be generally categorized into two types: lossless & lossy technique. DCT (discrete cosine transform) can also be used for compressing an image and also approaches like Huffman encoding, quantization & such steps are required for compression of images with JPEG format. The format of JPEG can be used for both of the RGB (colored) & YUV (gray scale) images. But here our main concentration is over decompression & compression of gray scale images. Here 2D-DCT can be used for transformation of a 8x8 matrix of images to an elementary frequency elements. The DCT is considered to be a mathematical function which will transform an image of digital format from spatial to frequency domain. It is very much easy to implement Huffman encoding & decoding for minimizing the complexity of memory. In this proposed technique, the analog image pixels are transformed to discrete image pixel, and therefore compression is preformed. On the receiving side, the pixels are decompressed for obtaining the actual image. The PSNR is computed for analyzing the quality of image.

شرح کد متلب
داده ها و نتایج
کد به راحتی قابل تغییر برای سوخت‌های دیگر است

ABSTRAK KALKULATOR AKTIVITAS ISOTOP MENGGUNAKAN GUI MATLAB.Dibutuhkan cara mudah dan cepat dalam menghitung Aktivitas Isotop terutama bagi para pelajar, peneliti ataupun pekerja radiasi. Melalui Kalkulator aktivitas isotop ini diharapkan... more

ABSTRAK KALKULATOR AKTIVITAS ISOTOP MENGGUNAKAN GUI MATLAB.Dibutuhkan cara mudah dan cepat dalam menghitung Aktivitas Isotop terutama bagi para pelajar, peneliti ataupun pekerja radiasi. Melalui Kalkulator aktivitas isotop ini diharapkan mampu mengurangi kerugian waktu akibat pengukuran secara manual. Kalkulator ini dilengkapi 49 isotop yang biasa digunakan pada bidang medis dan industri, selain itu dilengkapi pula dengan waktu sekarang atau real time. Dari project ini telah berhasil untuk membuat aplikasi kalkulator aktivitas isotop yang dapat mempermudah dan mempercepat perhitungan aktivitas. Selain itu melalui aplikasi ini juga berfungsi untuk memprediksi aktivitas isotop sehingga dapat memperkirakan nilai aktivitas isotop untuk waktu tertentu. Kata kunci: aktivitas isotop, kalkulator, GUI Matlab. ABSTRACT CALCULATOR ISOTOP ACTIVITIES USING MATLAB GUI. It takes an easy and fast way to calculate Isotope Activities, especially for students, researchers or radiation workers. Through this isotope activity calculator is expected to be able to reduce the loss of time due to manual measurement. This calculator is equipped with 49 isotopes commonly used in the medical and industrial fields, besides that it is also equipped with real time. From this project it has succeeded in creating an isotope activity calculator application that can simplify and speed up the calculation of activity. In addition, through this application it also functions to predict isotope activity so that it can estimate the value of isotope activity for a certain time..

El presente trabajo ha sido pensado como proyecto final de la carrera de ingeniería electrónica. En él se relacionan modelos de software con un Controlador Lógico Programable (“Programmable Logic Controller”, PLC) por medio de un servidor... more

El presente trabajo ha sido pensado como proyecto
final de la carrera de ingeniería electrónica. En él se relacionan
modelos de software con un Controlador Lógico Programable
(“Programmable Logic Controller”, PLC) por medio de un
servidor que utiliza un Marco para la Vinculación y el Embebido
de Objetos (“Object Linking and Embedding”, OLE) específico
para el control de procesos (“OLE for Process Control”, OPC).
Dicho servidor OPC oficia como una vía para el intercambio de
datos entre diversos modelos de plantas simuladas con MatLab y
los bloques de control de lazos Proporcional Integral y Derivativo
(“Proportional Integral Derivative”, PID) implementados en el
software estándar para programación de autómatas Siemens
Step7.
Palabras clave—PLC; OPC server; Matlab.

An important aspect of any engineering design problem is to achieve efficiency and efficacy. This can be in terms of energy consumption, performance, time, total weight and costs. In many cases, there are multiple solutions to a problem... more

An important aspect of any engineering design problem is to achieve efficiency and efficacy. This can be in terms of energy consumption, performance, time, total weight and costs. In many cases, there are multiple solutions to a problem and you should select the one which satisfies better the criteria. This engineering design process is
known as optimization. Optimization plays an important role in various engineering applications. Engineers are in continuity, challenged to design structures that use the least amount of resources and satisfy the structural requirements. The optimal design of structures can be decomposed into three major categories: topology, shape
and size optimization. These methods have evolved with time and they may be divided in two maxi-groups: deterministic and non-deterministic algorithms. Size optimization of non-deterministic methods with genetic algorithms (GA) are investigated in this article and applied to some steel trusses in MATLAB soft R2017a. This is done by building an algorithm consisting in scripts and sub-functions, which are applied to the trusses for different constraints on stresses, displacements and buckling, depending on the case analyzed. Different values for the GA parameters are analyzed in such way to achieve the best design. The results are put in comparison with previous studies.

Nowadays, the automotive industry is focused on weight and size reduction. Main advantage of this weight and size reduction are improving the fuel economy. The specific fuel consumption of a vehicle can be improved through e.g. downsizing... more

Nowadays, the automotive industry is focused on weight and size reduction. Main advantage of this weight and size reduction are improving the fuel economy. The specific fuel consumption of a vehicle can be improved through e.g. downsizing area of heat loss, if we focus on vehicle with weight reduction. Weight reduction can be done by replacing material or by changing the size (dimensions) of components. In the present work we have focused on Audi A6 muffler, troubleshooting and optimizing the muffler by changing pipe length of inlet and outlet, also by replacing the original mesh plate to porous pipe. Based on optimization, prototype has been built with the help of 3D design tool CATIA V5 and the calculations of transmission loss (TL) have been performed by MATLAB. Plane wave-based models such as the transfer matrix method (TMM) can offer fast initial prototype solutions for muffler designers. The principles of TMM for predicting the transmission loss of a muffler was used. Result of this present study of an existing muffler has been analysed and then compared with vehicle level test observation data. Noise level have been optimized for new muffler design. Other literatures were played significant rule for validate our results.

Electrocardiogram (ECG) is commonly used in medical field in order to diagnose different cardiovascular diseases and patient's general health. ECG Signal are often affected by artifacts from the environment including baseline wander,... more

Electrocardiogram (ECG) is commonly used in medical field in order to diagnose different cardiovascular diseases and patient's general health. ECG Signal are often affected by artifacts from the environment including baseline wander, power line interference and electromyographic (EMG) noise. In this project, ECG Signal to be processed is collected from MIT/BIH (Massachusetts Institute of Technology-Beth Israel Hospital) Arrythmia Database [1]. This method is being tested on one dataset only and serves as a beginner guide to digital signal processing with MATLAB for an affordable, precise, and portable Electrocardiogram device that may be used at underserved hospitals. With MATLAB, to remove the baseline wander, Detrend function can be used to remove low frequency below 0.5 Hz. Powerline interference (50 Hz or 60 Hz) can be filtered out by using bandstop IIR filter. EMG and high frequency noise can be reduced by using IIR low-pass filter to cut off high frequency signal. The resulting signal is filtered out successfully with less noise and P wave, QRS complex, T wave can be inferred properly.

Tema ovog rada je upotrebom MATLAB programskog jezika izraditi grafičko sučelje za upravljanje servo motora. Pri samoj izradi aplikacije koristiće se serial port za komunikaciju računara i Arduino razvojne pločoce putem koje će se vršiti... more

Tema ovog rada je upotrebom MATLAB programskog jezika izraditi grafičko sučelje za upravljanje servo motora. Pri samoj izradi aplikacije koristiće se serial port za komunikaciju računara i Arduino razvojne pločoce putem koje će se vršiti upravljanje servo motora. Kompletan rad će se sastojati od aplikaciju izrađene u MATLAB-u koja sadrži animaciju servo motora kojeg upravljamo i programa napisanog u Arduino grafickom sučelju u kojem se koristi modifikovani C programski jezik. MATLAB je pogodan za izradu ove aplikacije zbog lake izrade animacije i lake komunikacije sa serial port-om također i Arduino razvojna pločica ima mogućnost komunikacije sa računarom putem serial port-a putem USB ulaza što je puno lakše za razliku od dosadašnjeg RS232 priključka.

This Finite Element MATLAB Code Has Been Written For Stress And Buckling Analysis Of A VAWT Base As A 8 Node And 12 Element 3D Truss. The Limit Analysis Is Also Considered By Varying Load And We Can See Deflections And Results While... more

This Finite Element MATLAB Code Has Been Written For Stress And Buckling Analysis Of A VAWT Base As A 8 Node And 12 Element 3D Truss. The Limit Analysis Is Also Considered By Varying Load And We Can See Deflections And Results While Program Calculates And They Will Be Stored In Program Path.