cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • Don’t miss your chance to experience Discovery Summit Europe at our best available rate! Early bird registration through 31 Oct.
  • Graph Builder Toolbar streamlines interactive graphing. Creates shortcuts on Report and GraphBuilder Helpers toolbars. Download and install the extension.
  • JMP will suspend normal business operations for our Rest and Recharge Day on Friday, October 2, 2026.
    Regular business hours will resume on Monday, October 5, 2026.

JMP Wish List

We want to hear your ideas for improving JMP. Share them here.
Choose Language Hide Translation Bar

Add "rss()" (root-sum-squared) function in JMP

Recommend adding "rss()" (root-sum-squared) function in JMP.  This is very useful for calculating the magnitude of vectors, hypotenuse of 2-d and 3-d triangles, etc.

 

Basically it would take the square-root of the sum of the squared terms.

1 Comment
Craige_Hales
Super User

@BHarris  Agree. The Distance function is close, flexible, but not easy to use or explain.

 

v = [3 4];
distance(v,v*0)^.5;

[5]

 

I've used this

 

sqrt(sum([3 4]^2))

5

 

which is not immediately obvious either. Length and Abs are already in use with an array argument. I think Magnitude might be a better name than Rss.

Magnitude([1 2 3, 4 5 6]) should return a 2 row by 1 col matrix.

Magnitude(1,2,3) should return a scalar.

Or Hypotenuse.