Explore chapters and articles related to this topic
Design Issues, Models, and Simulation Platforms
Published in Sanjeev J. Wagh, Manisha Sunil Bhende, Anuradha D. Thakare, Energy Optimization Protocol Design for Sensor Networks in IoT Domains, 2023
Sanjeev J. Wagh, Manisha Sunil Bhende, Anuradha D. Thakare
It is the process-based language of the fourth generation. MATLAB enables user interfaces, the manipulation of matrixes, the plotting of graphs, and interfaces with other written programs such as C, C++, and FORTRAN. The world MATLAB is coined from two words matrix Laboratory. It's the technical computer language. It's a marketable commodity. In the late 1970, Cleve Molar established MATLAB. He was the chairman of New Mexico's computer science department. MATLAB was rewritten in C and Math Works was created in 1984. These reprocessed libraries were referred to as JACKPAC. In 2000, MATLAB was rewritten to manipulate the matrix with the newer collection of libraries. It was originally designed to solve problems in the form of linear algebra. You can use it easily. It can accommodate a large variety of sizes. The algorithm is sensitive to numbers. A wide range of digital/image library functions and independent platforms. Menus and buttons are easy to build GUI. Object-focused programming simplifies life.
Supply Chain and Logistics Management in the System Life Cycle
Published in John M. Longshore, Angela L. Cheatham, Managing Logistics Systems, 2022
John M. Longshore, Angela L. Cheatham
Computer Resources Plan (CRP) – Today’s operational environment software and its related hardware make up a significant portion of almost all major systems developed. The CRP identifies all computer programs and software required to support the system, a definition of computer language requirements, specifications, and compatibility requirements, the acquisition procedures for the development/procurement of new software, software configuration management procedures and change of management, and all hardware and associated accessories necessary to interface with the selected software.
Computer-Aided Manufacturing
Published in Sherif D. El Wakil, Processes and Design for Manufacturing, 2019
Let us now learn about the format of the command blocks in a parametric program. Unfortunately, the syntax of a parametric program differs for different manufacturers of CNC machine controllers. Nonetheless, they all follow the same logic, and if you learn one, you would be able to understand and learn any other one easily. We are going to explain the syntax of the programming language of the Heidenhain controller, because of its ease and similarity with the assembler computer language. After the block sequence number, the operation command is given, which can be a parameter definition, arithmetic computations, trigonometric or algebraic functions, or logical operations. Next comes the parameter under consideration, and since there are several parameters in a program of this kind, each is designated by the letter Q followed by two numerals ranging between 1 and 99. You should always bear in mind that a parameter is a temporary storage location for a variable. The initial value of that variable then comes after P01, P02, or P03 (depending on the operation command) and can actually be a numeric value or another previously defined parameter. There are several operation commands as mentioned before, and each of them has a certain format that must be followed for proper execution. Also, each operation command must be given in a separate block. Table 14.7 shows the different operation commands, block format, and syntax for Heidenhain programming language.
Aspects of active-passive controls of nanoparticles of chemically reactive and radiative nanofluid flow past a frequently moving thin needle with thermal and velocity slip: A numerical framework
Published in Numerical Heat Transfer, Part A: Applications, 2023
Obtaining motivation from the referred and other similar investigations, we intend to analyze the flow behavior and the distribution of heat and mass of a nanofluid around a thin needle under the presence of a magnetic field, linear thermal radiation, and a higher-ordered chemical reaction. Moreover, in this study, the influences of multiple slips, Brownian motion, and thermophoretic forces have been accounted for. The novelty of this research work is improved additionally by considering active and passive control of concentration. On the basis of traditional nanofluid, the Buongiorno model has been assumed here. Through the implementation of similarity conversion, our leading equations transformed into dimensionless nonlinear ODEs, and associated boundary conditions are also so. Due to the high nonlinearity of the renovated problem, we solve this in a numerical approach (instead of an analytical manner) through the RK4 technique with shooting criteria. The MAPLE 2017 computer language assisted in the entire computation. Various tables and graphs are involved to discern the accomplished outcomes. To verify the origination of our investigation we have compared our upshots with some previous literatures.
Multi-manned assembly line balancing with sequence-dependent set-up times using an enhanced migrating birds optimization algorithm
Published in Engineering Optimization, 2023
Zikai Zhang, Qiuhua Tang, Dayong Han, Zixiang Li
To further test the performance of EMBO in the MALBP with set-up times, this section compares EMBO with six high-performing algorithms: simulated annealing (SA) (Yang and Cheng 2020), genetic algorithm (GA) (Qian and Fan 2011), artificial bee colony (ABC) (Buyukozkan et al. 2016), particle swarm optimization (PSO) (Rabbani, Mousavi, and Farrokhiasl 2016), teaching–learning-based optimization (TLBO) (Tuncel and Aydin 2014) and tabu search (TS) (Buyukozkan et al. 2016). All of these algorithms are encoded in the same computer language and run on the same computer for a fair comparison. One termination criterion with CPU time limits of n × n × 20 ms is set for the experiments. Each algorithm is run on each one of the 384 test instances with one termination criterion 25 times. In total, 67,200 experiments are collected and analysed. The parameters of the six compared algorithms are also calibrated using the same procedure. The compared algorithms were selected on the basis of their good performance on related ALBPs.
Squeezing flow of Cu-TiO2/H2Ohybrid nanofluid with activation energy and chemical reaction in a Darcy-Forchheimerporous medium
Published in International Journal of Ambient Energy, 2022
Kalidas Das, Nilangshu Acharya
The set of non-linear ordinary differential equations (8) to (10) subject to boundary condition (11)is solved numerically with the help of 4thorder R-K integration technique accompanied with shooting procedure. We assume the unstated initial conditions and integrate numerically like an initial value problem to a given end point. The achievement of the technique hangs on good guessing. A step length is designated to satisfy the convergence basis of 10−6 in all cases. The maximum value is established for each iteration loop by . The extreme value of for each group of parameters is obtained when the value of the unknown boundary conditions is unchanged to a successful loop with an error not exceeding 10−6. The entire computations are executed by a written program that plays with a symbolic andcomputational computer language MAPLE.