classdef MaClasse < nelson.mixin.Scalar
| Paramètre | Description |
|---|---|
| obj | objet d'une classe derivee de nelson.mixin.Scalar. |
| Paramètre | Description |
|---|---|
| obj | instance d'objet scalaire. |
Dérivez de nelson.mixin.Scalar pour déclarer qu'une classe ne peut avoir que des instances scalaires. Concaténer des instances de la classe en un tableau non scalaire, avec [a b] ou [a; b], lève une erreur d'identifiant Nelson:class:concatenationScalar.
Utilisez ce mixin pour des objets représentant une entité unique et pour lesquels un tableau d'objets n'a pas de sens.
classdef Config < nelson.mixin.Scalar
properties
Name = ''
end
end
% a = [Config(), Config()] % erreur : les objets ne peuvent être que scalaires
| Version | Description |
|---|---|
| 2.0.0 | version initiale |