Explore chapters and articles related to this topic
L
Published in Philip A. Laplante, Comprehensive Dictionary of Electrical Engineering, 2018
functions) associated to the linguistic values low, medium, and high. See also membership function, fuzzy set. link (1) the portion of the compilation process in which separate modules are placed together and cross-module references resolved. (2) a linkage (joint) in a manipulator arm. link inertial parameters for a manipulator arm, consists of six parameters of the inertia tensor, three parameters of its center of mass multiplied by mass of the link (more precisely, three components of the first order moment) and mass of the link. Dynamic properties of each link are characterized by 10 inertial parameters. They appear in the dynamic equations of motion of the manipulator. linkage flux also called magnetizing or mutual flux. In a magnetically coupled circuit such as a transformer, the linkage flux is the flux that links all the windings. For example, in a transformer the magnetic flux produced by the primary winding which is coupled to the secondary winding. linker a computer program that takes one or more object files, assembles them into blocks that are to fit into particular regions in memory, and resolves all external (and possibly internal) references to other segments of a program and to libraries of precompiled program units. Linville stability factor the inverse of the Rollett stability factor (K ), C is a measure of potential stability in a 2-port circuit operating under small
Programming Languages
Published in David R. Martinez, Robert A. Bond, Vai M. Michael, High Performance Embedded Computing Handbook, 2018
The role of the compiler in third-generation languages has evolved over time. The original Fortran compiler translated code directly into machine language. In later compilers, such as those associated with the UNIX operating systems and the C language, programs are translated by the compiler into object files that are at the level of machine language but cannot be executed. Multiple object files are joined by a program called a linker to form an executable program. The link step may also introduce precompiled object files provided as part of a library. Linking can be static, meaning that the executable program uses the specific version of the library available at link time, or dynamic, meaning that the executable code uses the version of the library available at runtime.
Event-Driven Programming
Published in Julio Sanchez, Maria P. Canton, Software Solutions for Engineers and Scientists, 2018
Julio Sanchez, Maria P. Canton
One of the unique characteristics of Windows is dynamic linking. In DOS the linker operates statically: it takes one or more object and library files and merges them into an executable which physically includes all the code in both the sources and the library modules. Windows programs use conventional libraries and source files at link time, but also a special type of file called a dynamic-link library or DLL. In dynamic linking, the library files are referenced at link time, but the code is not physically incorporated into the executable. When the program runs, the required run-time libraries are loaded into memory and the references are resolved.
Reactive mesogens for ultraviolet-transparent liquid crystal polymer networks
Published in Liquid Crystals, 2020
R. Plamont, F. Lancia, A. Ryabchun
We have designed a monomeric mixture containing monoacrylates 12–14 and cross-linker 22 to demonstrate the advantages of LCPNs prepared from the new library of reactive mesogens. This monomeric mixture is liquid crystalline at room temperature forming a nematic mesophase with clearing temperature 31°C. Fluidity at r.t. significantly simplifies processing of LC mixtures, and we envision that it will be particularly attractive for microfluidic production of LCPN droplets and shells. The test network (TN) with unidirectional planar alignment (Figure S15) has been produced by photopolymerisation at room temperature. Reference networks have been prepared from widely used commercially available reactive mesogens (Figure 11(a)). Reference network 1 (RN1) consists of cyanobiphenyl-based monoacrylate and cross-linker RM-257. Reference network 2 (RN2) is composed of alkyloxyphenyl benzoate-based monoacrylates and RM-257.
Environmental effects of chitosan as an immobilization medium for electrochemically active small molecules
Published in Journal of Coordination Chemistry, 2019
Marianne E. Burnett, Nelli Bodiford, Meghen E. Goulet, Jeffery L. Coffer, Kayla N. Green
A library of biotin-containing ferrocene compounds with varied linkers was synthesized using solid phase peptide techniques [16, 25]. This library (1–5) possesses a substrate (biotin), an electroactive core (ferrocene), and a linker with varied termini (–SH, –NH2). The linkers used are well documented in the literature for immobilization onto various surfaces, specifically, gold (–SH) [26–28] and carbon (–NH2) [29–31]. The length of the linker was also varied within each series. Synthesis and characterizations are described in the Experimental section and Figures S1–S9. As the basis of comparison for long-term goals of developing electrochemical biosensors, CV was completed on the full bioconjugate library in solution (DMF, [Bu4N][BF4]). The voltammogram overlay (Figure 3; Table 1) shows shifts (mV) congruent with changes in the localized electron density near the ferrocene core. Specifically, the close proximity of the electron-donating amine (–NH2) in C2 results in a shift of approximately 400 mV more negative (cathodic) as compared to C1 (−H). Addition of an amide functionality to each cyclopentadienyl ring near the ferrocene results in a 110 mV cathodic shift compared to C1. This observation is consistent with the slight donating ability of the amide functionality as the majority of the electron density resonates within the carboxyl group and nitrogen.
Profile-guided optimisation for indirect branches in a binary translator
Published in Connection Science, 2022
Jyun-Siang Huang, Wuu Yang, Yi-Ping You
This error happened when Rabbit uses the linker of the RISC-V platform to link the target object files generated by the LLVM tool llc with the run-time shared library to produce the complete target binary. When the linker performs relocation, the branch offset may sometimes be greater than that allowed by the offset field of the RISC-V branch instruction. So the linker cannot put the actual branch offset into the offset filed of the branch instruction. This causes the relocation error.