Simulating the Propagation of One-Dimensional and Two-Dimensional Airy Beams via the Angular Spectrum Method
Airy beams are a class of non-diffracting, self-accelerating optical fields whose propagation behaviors—such as intensity profile evolution, phase dynamics, and auto-focusing—are of great interest in optics. This article uses the Angular Spectrum Method (ASM) to simulate the propagation of one‑dimensional (1D) and two‑dimensional (2D) Airy beam ...
Posted on Tue, 21 Jul 2026 16:45:58 +0000 by jmelnick
Image Retrieval Using Color Histogram Features with MATLAB Implementation
Color Features
Color represents one of the most fundamental visual attributes in digital images, effectively characterizing image content and distinguishing objects. Color histogram-based retrieval leverages the distribution of color values across an image to establish similarity between images. A color histogram is a multi-dimensional array wh ...
Posted on Sat, 11 Jul 2026 16:52:40 +0000 by fourteen00
Developing MATLAB-Based Character Recognition with Graphical Interface
GUI Application Structure
function character_recognition_gui
mainWindow = figure('Name','Character Recognition System',...
'Position',[150,150,850,650],'MenuBar','none');
inputSelection = uicontrol('Style','popupmenu',...
'String',{'Draw Character','Upload Image'},...
'Position',[120,580,160,25]);
d ...
Posted on Sun, 05 Jul 2026 17:00:57 +0000 by Noggin
Underdetermined Blind Source Separation using the DUET Algorithm in MATLAB
Theoretical Framework of the DUET Algorithm
The Degenerate Unmixing Estimation Technique (DUET) is a popular method for Blind Source Separation (BSS) when the number of sources exceeds the number of sensors (the underdetermined case). It relies on the assumption of W-disjoint orthogonality, which posits that the time-frequency representations o ...
Posted on Fri, 03 Jul 2026 17:49:08 +0000 by dh526
Rotordynamics Simulation and Nonlinear Contact Modeling in MATLAB
1. System Modeling: The Jeffcott Rotor
The Jeffcott rotor is a classic representation for analyzing rotor-bearing systems, treating the rotor as a concentrated mass on a flexible, massless shaft. The following MATLAB implementation defines the state-space equations considering viscous damping, stiffness, and unbalance forces.
% System paramete ...
Posted on Sat, 27 Jun 2026 16:23:26 +0000 by joshuamd3
Hybrid Particle Swarm Optimization for Day-Ahead Optimal Scheduling of Wind-Solar-Storage Microgrid
Introduction
A microgrid system incorporating wind power, photovoltaic (PV) generation, energy storage, and micro gas turbine is considered in this study. The optimization objective is to minimize the total operational cost, which includes grid power purchase costs, maintenance costs for PV panels and wind turbines, battery charging/discharg ...
Posted on Sat, 20 Jun 2026 17:06:10 +0000 by wizzard
Converting 1D Signals to 2D Image Representations in MATLAB
Project Structure
The implementation consists of several core components:
main.m - Main script for orchestrating the conversion proces
get_images.m - Core function handling signal processing and image generation
axis_control.m - Utility for managing axis display settings
Algorithms/ - Directory containing specialized transformation algorithms
...
Posted on Sun, 14 Jun 2026 17:15:39 +0000 by esthera
MATLAB Implementation of Envelope Alignment and Phase Compensation in ISAR Imaging
Fundamentals of ISAR Imaging
Inverse Synthetic Aperture Radar (ISAR) imaging transforms radar returns into high-resolution target images through signal procesisng techniques. The key processing stages are:
Radar Echoes → Range Compression → Envelope Alignment → Phase Correction → Cross-Range Processing → ISAR Image
Envelope Alignment Methods
...
Posted on Tue, 09 Jun 2026 17:13:07 +0000 by allelopath
Image Encryption Using 6D Hyperchaotic System with DNA Encoding and MATLAB Implementation
Introduction
Chaos-based image encryption algorithms have found widespread application across various industries. However, many existing encryption methods rely on low-dimensional chaotic systems, which compromises security and fails to meet modern cryptographic requirements. To address these limitations, this paper presents a novel image encry ...
Posted on Mon, 08 Jun 2026 18:08:13 +0000 by mac.php
Managing Simulation Data Collections with Simulink.SimulationData.Dataset
The Simulink.SimulationData.Dataset class serves as a container for grouping simulation data, whether retrieving logged results or defining external inputs.
Construction Syntax
Instances can be initialized in three primary ways:
obj = Simulink.SimulationData.Dataset: Generates an empty container.
obj = Simulink.SimulationData.Dataset(sourceDat ...
Posted on Sun, 07 Jun 2026 18:04:21 +0000 by davelr459