06-24.txt

来自「MATLABR2006a基础教程」· 文本 代码 · 共 25 行

TXT
25
字号
function matrixMultiply(A, B)
try
   A * B
catch
   err = lasterror;
   if(strfind(err.message, 'Inner matrix dimensions'))
      disp('** Wrong dimensions for matrix multiply')
   else
      if(strfind(err.message, ...
                 'not defined for values of class'))
         disp('** Both arguments must be double matrices')
      end
   end
end


>> A = [1  2  3; 6  7  2; 0  1  5];

>> B = [9  5  6; 0  4  9];

>> matrixMultiply(A, B)

>> C = {9 5 6; 0 4 9};

>> matrixMultiply(A, C)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?