试题详情
简答题对于矩阵A=[12;34],MATLAB以下四条命令:A.^(0.5);A^(0.5);sqrt(A);sqrtm(A)所得结果相同吗?它们中哪个结果是复数矩阵,为什么?
  • A.^(0.5)=[1.00001.4142;1.7321 2.0000];
    A^(0.5)=[0.5537+0.4644i0.8070-0.2124i;1.2104-0.3186i 1.7641+0.1458i];
    sqrt(A)=[1.00001.4142;1.73212.0000];
    sqrtm(A)=[0.5537+0.4644i0.8070-0.2124i;1.2104-0.3186i 1.7641+0.1458i];
    其中,“A.^(0.5)表示向量的乘方,”“A^(0.5)表示矩阵的乘方,”“sqrt(A)”只定义在矩阵的单个元素上,即分别对矩阵的每个元素进行运算,“sqrtm(A)表示对矩阵(方阵)的超越函数进行运算。
  • 关注下方微信公众号,在线模考后查看

热门试题