clone
Create copy of track logic
Description
returns a copy of the current track logic object, clonedLogic = clone(logic)logic.
Examples
Create a history-based logic. Specify confirmation threshold values Mc and Nc as the vector [3 5]. Specify deletion threshold values Md and Nd as the vector [6 7].
historyLogic = trackHistoryLogic('ConfirmationThreshold',[3 5], ... 'DeletionThreshold',[6 7])
historyLogic =
trackHistoryLogic with properties:
ConfirmationThreshold: [3 5]
DeletionThreshold: [6 7]
History: [0 0 0 0 0 0 0]
Initialize the logic, which records a hit as the first update to the logic.
init(historyLogic)
Update the logic four more times, where only the odd updates register a hit.
for i = 2:5 isOdd = logical(mod(i,2)); if isOdd hit(historyLogic) else miss(historyLogic) end end
Get the current state of the logic.
history = output(historyLogic)
history = 1×7 logical array
1 0 1 0 1 0 0
Create a copy of the logic. The clone has the same confirmation threshold, deletion threshold, and history as the original history logic.
clonedLogic = clone(historyLogic)
clonedLogic =
trackHistoryLogic with properties:
ConfirmationThreshold: [3 5]
DeletionThreshold: [6 7]
History: [1 0 1 0 1 0 0]
Input Arguments
Track history logic, specified as a trackHistoryLogic object.
Output Arguments
Cloned track logic, returned as a trackHistoryLogic object.
Extended Capabilities
C/C++ Code Generation
Generate C and C++ code using MATLAB® Coder™.
Version History
Introduced in R2020a
See Also
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Website auswählen
Wählen Sie eine Website aus, um übersetzte Inhalte (sofern verfügbar) sowie lokale Veranstaltungen und Angebote anzuzeigen. Auf der Grundlage Ihres Standorts empfehlen wir Ihnen die folgende Auswahl: .
Sie können auch eine Website aus der folgenden Liste auswählen:
So erhalten Sie die bestmögliche Leistung auf der Website
Wählen Sie für die bestmögliche Website-Leistung die Website für China (auf Chinesisch oder Englisch). Andere landesspezifische Websites von MathWorks sind für Besuche von Ihrem Standort aus nicht optimiert.
Amerika
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)