[已解决] 矩阵如何循环对每一行求平方根

[复制链接]
sumoy 发表于 2022-6-13 19:47:18
现有2300*6的矩阵,想请问如何对每一行的前三个数计算平方和再开根?求代码或是推荐的命令

最佳答案


20141303 发表于 2022-6-13 21:12:59
仅供参考
  1. a = rands(2300,6);
  2. s = sqrt(sum(a(:,1:3).^2,2));
复制代码
回复此楼

3 条回复


20141303 发表于 2022-6-13 21:12:59
仅供参考
  1. a = rands(2300,6);
  2. s = sqrt(sum(a(:,1:3).^2,2));
复制代码
回复此楼

sumoy 发表于 2022-6-15 12:15:26
感谢您的解答,但我发现,我需要先求平方,再求和;这个代码好像是先求和再平方:(

sumoy 发表于 2022-6-15 15:52:15
sumoy 发表于 2022-6-15 12:15
感谢您的解答,但我发现,我需要先求平方,再求和;这个代码好像是先求和再平方 ...

是我理解错了,您的答案是正解,谢谢大佬的解答!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

相关帖子
相关文章
热门教程
站长推荐
快速回复 返回顶部 返回列表