이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
Simulink 결정 분배
메트릭 ID
slcomp.SimulinkDecisionDistribution
설명
이 메트릭을 사용하여 단위 또는 구성 요소의 Simulink® 결정 횟수 분포를 확인하세요. 메트릭이 Simulink 결정 횟수를 계산하는 방법에 대한 자세한 내용은 Simulink 결정 횟수을 참조하세요.
수집
이 메트릭에 대한 데이터를 수집하려면 메트릭 식별자 slcomp.SimulinkDecisionDistribution와 함께 getMetrics를 사용하세요.
결과
이 메트릭의 경우 metric.Result 인스턴스는 다음 필드를 포함하는 분포 구조로 Value를 반환합니다.
BinCounts— 각 저장소의 아티팩트 수로, 벡터로 반환됩니다.BinEdges— Simulink 결정 횟수에 대한 Bin 가장자리로, 벡터로 반환됩니다.BinEdges(1)은 첫 번째 bin의 왼쪽 가장자리이고BinEdges(end)는 마지막 bin의 오른쪽 가장자리입니다.BinEdges의 길이는BinCounts의 길이보다 하나 더 깁니다.
이 메트릭 결과의 구간은 Design Cyclomatic Complexity Breakdown 섹션의 Simulink 행 및 분포 열의 구간에 해당합니다.
예제
귀하의 장치에 다음이 있다고 가정하십시오.
각각 0~9개의 Simulink 결정을 내리는 16개의 모델 레이어
각각 10~19 Simulink 결정을 내리는 41개 모델 레이어
각각 20~29 Simulink 결정을 내리는 100개의 모델 레이어
Value 구조에는 다음이 포함됩니다.
ans =
struct with fields:
BinCounts: [16 41 100 0 0 0 0 0 0 0]
BinEdges: [0 10 20 30 40 50 60 70 80 90 18446744073709551615]Simulink 결정 분포에는 10개의 구간이 있습니다. BinCounts은 각 bin의 모델 레이어 수를 표시하고 BinEdges는 각 bin의 가장자리를 표시합니다. 마지막 빈 가장자리는 결정 횟수의 상한인 18446744073709551615입니다.
이 예의 경우 첫 번째 bin에는 16개의 모델 레이어가 있고, 두 번째 bin에는 41개의 모델 레이어가 있고, 세 번째 bin에는 100개의 모델 레이어가 있으며, 나머지 7개 bin에는 모델 레이어가 없습니다.
Model Maintainability Dashboard에서 배포함을 볼 수 있습니다. 배포 상자를 가리키면 모델 레이어 수 및 저장소와 관련된 결정에 대한 도구 설명 정보를 볼 수 있습니다.