MATLAB Answers

Write a function SumNthRowSquares(M,n) that returns the sum of the squares of the numbers in the nth row of matrix M. Use ‘sum’ only to sum a vector. In other words, retrieve the appropriate row and sum it.

1 view (last 30 days)
Song Lee
Song Lee on 1 Oct 2018
Answered: JohnGalt on 1 Oct 2018
When I type 'SumNthRowSquares(M,n)' it has an error plz help
  1 Comment
Stephen Cobeldick
Stephen Cobeldick on 1 Oct 2018

"When I type 'SumNthRowSquares(M,n)' it has an error"

Have you written a function named SumNthRowSquares, and saved it in a file SumNthRowSquares.m somewhere on the MATLAB Search Path?

Sign in to comment.

Answers (1)

JohnGalt
JohnGalt on 1 Oct 2018
I presume you want the actual function? if so, save the following to a file.
function out = SumNthRowSquares(M,n)
out = sum(M(n,:).^2));
end

Products


Release

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by