Shared variable
Version 1.0.0.0 (3.14 KB) by
Gary Lee
Shared variable can create a alias or used as pass-by-reference argument.
This is a helper class which can be used to create a shared object. A shared object works like normal data types but can create a alias variable or use as pass-by-reference argument.
For example:
a = shared([1:10]);
b = a;
b(10) = 0; %% a(10) will get 0 too.
inplace_incr(b) %% a(1:10) will be increased too.
function inplace_incr(a)
a.data = a + 1;
end
Cite As
Gary Lee (2024). Shared variable (https://www.mathworks.com/matlabcentral/fileexchange/24742-shared-variable), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2008a
Compatible with any release
Platform Compatibility
Windows macOS LinuxCategories
- MATLAB > Programming > Functions > Variables >
Find more on Variables in Help Center and MATLAB Answers
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.0.0.0 |