What & How & Why

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
后一修订版
前一修订版
math:matlab [2020/04/19 09:59] – [实用函数] codingharemath:matlab [2020/04/19 10:11] (当前版本) – [实用函数] codinghare
行 17: 行 17:
  
 % matrix OP % matrix OP
-zeros(m,n) // 返回一个 m行n列 的 zero matrix +zeros(m,n) 返回一个 m行n列 的 zero matrix 
-eye(m,n) // 找出矩阵的对角线并全部赋值为1 +eye(m,n) 找出矩阵的对角线并全部赋值为1 
-diag(A,x) // 将矩阵转换为对角矩阵,并将向量x的值复制到对角矩阵中。 +diag(A,x) 将矩阵转换为对角矩阵,并将向量x的值复制到对角矩阵中。 
-tril(A) // 将矩阵A转化为 lower triangular matrix +tril(A) 将矩阵A转化为 lower triangular matrix 
-tril(A, -1) //  将矩阵A转化为 strict lower triangular matrix +tril(A, -1)  将矩阵A转化为 strict lower triangular matrix 
-tril(A, -1) + eye( size( A ) ) // 将矩阵A转化为 unit lower triangular matrix +tril(A, -1) + eye( size( A ) ) 将矩阵A转化为 unit lower triangular matrix 
-triu(A) // 将矩阵A转化为 upper triangular matrix +triu(A) 将矩阵A转化为 upper triangular matrix 
-triu(A, 1) //  将矩阵A转化为 strict upper triangular matrix +triu(A, 1)  将矩阵A转化为 strict upper triangular matrix 
-triu(A, 1) + eye( size( A ) ) // 将矩阵A转化为 unit upper triangular matrix+triu(A, 1) + eye( size( A ) ) 将矩阵A转化为 unit upper triangular matrix
  
-/*Loop*/ +%Loop 
-for i = 1:7 //for (i =1, i<=7, ++i) +for i = 1:7 for (i =1, i<=7, ++i) 
-//print i ever gen +print i ever gen 
-// print x ever gen +print x ever gen 
-x=x*p // calculation +x=x*p calculation 
-end // ending loop+end ending loop
  
 </code> </code>
 ====条件语句==== ====条件语句====