clone
Description
returns a copy of the current track logic object, clonedLogic
= clone(logic
)logic
.
Examples
Clone Track History Logic
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 = 1x7 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
logic
— Track history logic
trackHistoryLogic
object
Track history logic, specified as a trackHistoryLogic
object.
Output Arguments
clonedLogic
— Cloned track logic
trackHistoryLogic
object
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
Commande MATLAB
Vous avez cliqué sur un lien qui correspond à cette commande MATLAB :
Pour exécuter la commande, saisissez-la dans la fenêtre de commande de MATLAB. Les navigateurs web ne supportent pas les commandes MATLAB.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- 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)