- to avoid bugs by ensuring that a variable has the correct data type (often overlooked in answers).
 - to improve efficiency by preallocating an array to the required size:
 
Why should I use the zeros function?
    조회 수: 18 (최근 30일)
  
       이전 댓글 표시
    
Hello, I don't understand. Why should I use the zeros function?
Eb=zeros(1,8640);
time1=zeros(1,8640);
diesel=zeros(1,8640);
Edump=zeros(1,8640);
Edch=zeros(1,8640);
Ech=zeros(1,8640);
In this case, I don't understand zeros(1,8640). please explain to me 
댓글 수: 2
답변 (2개)
  Durganshu
      
 2020년 10월 22일
        Zeros(m,n) will create a matrix of dimensions m x n with all the elements as 0. This matrix along with the ones(m,n) is often used to pre-allocate a matrix so as to save memory and time of processing.
 Read the full documentation here:
Hope that helps!
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!