1
matlab에서 Matrix가 단수 경고에 근접한 원인이 무엇인지 알고 싶습니다. 내가 어떻게 해? 지금은 매트릭스를 뒤집어 쓰려고하는 곳이 많습니다. 어떤 특정한 장소에서 자랐는지 알고 싶습니다.matlab에서 디버깅
matlab에서 Matrix가 단수 경고에 근접한 원인이 무엇인지 알고 싶습니다. 내가 어떻게 해? 지금은 매트릭스를 뒤집어 쓰려고하는 곳이 많습니다. 어떤 특정한 장소에서 자랐는지 알고 싶습니다.matlab에서 디버깅
당신은 실행하기 전에 다음 명령을 입력하여 경고와 함께 자동으로 디버거 정지를 할 수 있습니다 예를 들어,
dbstop if warning
, 방금 한 줄, inv(zeros(3))
와 dbstopIfWarningTest.m
라는 파일을 생성하고, 나는를 실행할 때 기능을 사용하면 해당 줄에서 중지합니다.
>> dbstopIfWarningTest
Warning: Matrix is singular to working precision.
> In dbstopIfWarningTest at 1
Warning from dbstopIfWarningTest at 1
inv(zeros(3))
K>>
그런 다음 경고의 원인이되는 입력을 확인할 수 있습니다.
실행하려고하면 코드와 출력물을 게시하십시오. 감사! – cxw
위의 설명처럼 : borks하고 게시 할 코드의 가장 작은, 가장 간단한 비트를 찾으십시오 – learnvst
@ user34790 - 내 대답은 당신을 위해 어떻게 작동 했습니까? 경고가 나오는 부분을 바로 보여 주어야하며 책임있는 입력을 검사 할 기회가 주어질 것입니다. – chappjc