Golang程序 查找给定矩阵的轨迹和法线
在本教程中,我们将写一篇文章来寻找一个矩阵的法线和轨迹。如果一个矩阵的平方根等于每个成员的平方之和,那么它就被认为是 法线 ,而 迹线 是矩阵对角线元素的总和。
寻找给定矩阵的法线
算法
第1步 - 首先我们需要导入fmt和math软件包。
第2步 - 创建一个函数来寻找矩阵的法线。这个函数使用两个for循环来寻找每个元素的平方。
第3 步 – 通过添加每个元素的平方来更新sum变量。返回sum变量。
第4步 - 启动main()函数。初始化一个矩阵并将其打印在屏幕上。
第5 步 – 调用findNormal()函数,将矩阵以及它的等级作为参数传给该函数。
第 6 步 – 将函数的结果存储在一个名为normal的新变量中,并使用fmt.Println()函数将其打印在屏幕上。
例子1
让我们写一个go程序,使用for循环找到2X2矩阵的法线。
输出
例2
在这个例子中,我们将写一个go程序来寻找一个3X3矩阵的法线。
输出
寻找给定矩阵的轨迹
算法
第1步 - 首先我们需要导入fmt和math软件包。
第2步 - 创建一个函数来寻找矩阵的轨迹。这个函数使用for循环来寻找对角线元素的总和。
第3 步 – 通过添加每个对角线元素来更新sum变量。返回sum变量。
第4步 - 启动main()函数。初始化一个矩阵并将其打印在屏幕上。
第5 步 – 调用findNormal()函数,将矩阵以及它的等级作为参数传给函数。
第 6 步 – 将函数的结果存储在一个名为trace的新变量中,并使用fmt.Println()函数将其打印在屏幕上。
例子
让我们写一个golang程序来寻找一个2X2矩阵的轨迹。
输出
总结
成功地编译并执行了一个golang程序,以寻找矩阵的法线和轨迹,并附有实例。