Array slicingIn computer programming, array slicing is an operation that extracts a subset of elements from an array and packages them as another array, possibly in a different dimension from the original. Common examples of array slicing are extracting a substring from a string of characters, the "ell" in "hello", extracting a row or column from a two-dimensional array, or extracting a vector from a matrix. Depending on the programming language, an array slice can be made out of non-consecutive elements.
Antenne réseau à commande de phasevignette|Antenne réseau à commande de phase pour satellite En télécommunications, une antenne réseau à commande de phase (phased array antenna en anglais) est un groupe d'antennes élémentaires alimentées avec des signaux dont la phase est ajustée de façon à obtenir le diagramme de rayonnement voulu. Cette technologie a été développée pour la radioastronomie vers 1946, par Antony Hewish et Martin Ryle, à l'université de Cambridge. Ils ont obtenu un prix Nobel de physique après leurs travaux sur plusieurs grands radiotélescopes utilisant ce concept.
Control registerA control register is a processor register that changes or controls the general behavior of a CPU or other digital device. Common tasks performed by control registers include interrupt control, switching the addressing mode, paging control, and coprocessor control. When IBM developed a paging version of the System/360, they added 16 control registers to the design for what became the 360/67. IBM did not provide control registers on other S/360 models, but made them a standard part of System/370, although with different register and bit assignments.
Matrice de filtres colorésvignette|La disposition de Bayer des filtres de couleur sur la matrice de pixels d'un capteur d'image En photographie, une matrice de filtres colorés est une mosaïque de filtres colorés placée sur les photosites d'un capteur photographique qui permet la séparation des couleurs. Cette dernière étape est indispensable lors de la captation en vue de la reproduction des couleurs. En effet, l'Homme étant un animal trichromate, il est nécessaire de recueillir au minimum trois lumières colorées différentes judicieusement choisies.
Biréfringencedroite|vignette|400px|Le texte apparait en double après avoir traversé le cristal de calcite. C'est la double réfraction, un phénomène caractéristique des milieux biréfringents. La biréfringence est la propriété physique d'un matériau dans lequel la lumière se propage de façon anisotrope. Dans un milieu biréfringent, l'indice de réfraction n'est pas unique, il dépend de la direction de polarisation de l'onde lumineuse. Un effet spectaculaire de la biréfringence est la double réfraction par laquelle un rayon lumineux pénétrant dans le cristal est divisé en deux.
Array programmingIn computer science, array programming refers to solutions that allow the application of operations to an entire set of values at once. Such solutions are commonly used in scientific and engineering settings. Modern programming languages that support array programming (also known as vector or multidimensional languages) have been engineered specifically to generalize operations on scalars to apply transparently to vectors, matrices, and higher-dimensional arrays.
Métamatériaux acoustiquesLes métamatériaux acoustiques sont des matériaux artificiels développés pour contrôler et manipuler les ondes acoustiques pouvant se propager dans des gaz, des liquides ou des solides. Initialement, ce domaine d'étude provient de la recherche de matériaux à indice de réfraction négatifs. Le contrôle des différentes formes d'ondes acoustiques ainsi générées est principalement réalisé grâce au contrôle du module d'élasticité β, de la densité ρ, ou de la .
Waveguide (optics)An optical waveguide is a physical structure that guides electromagnetic waves in the optical spectrum. Common types of optical waveguides include optical fiber waveguides, transparent dielectric waveguides made of plastic and glass, liquid light guides, and liquid waveguides. Optical waveguides are used as components in integrated optical circuits or as the transmission medium in local and long-haul optical communication systems.
Laser pumpingLaser pumping is the act of energy transfer from an external source into the gain medium of a laser. The energy is absorbed in the medium, producing excited states in its atoms. When the number of particles in one excited state exceeds the number of particles in the ground state or a less-excited state, population inversion is achieved. In this condition, the mechanism of stimulated emission can take place and the medium can act as a laser or an optical amplifier. The pump power must be higher than the lasing threshold of the laser.
InfrarougeLe rayonnement infrarouge (IR) est un rayonnement électromagnétique de longueur d'onde supérieure à celle du spectre visible mais plus courte que celle des micro-ondes ou du domaine térahertz. Cette gamme de longueurs d'onde dans le vide de à se divise en infrarouge proche, au sens de proche du spectre visible, de environ, infrarouge moyen, qui s'étend jusqu'à , et infrarouge lointain. Les limites de ces domaines peuvent varier quelque peu d'un auteur à l'autre.