Minimum/Maximum value

Minimum/Maximum value - Mensajes

#1 Publicado: 26/3/2011 16:11:35
Edward Ulle

Edward Ulle

21 me gusta en 182 mensajes.

Grupo: Moderator

I thought SMath was missing a min and max function for scalars but soon realized an easy way around it.

I put a matrix containing the values I want to determine the min or max of



The example shown above illustrates what I do.

I type min( and within the parenthesis I type mat(. This gives me a three by three matrix. I place my cursor anywhere in the matrix and type comma. This expands the matrix to its function form. I then edit the last two values to have the number of rows (1) and columns (3) and then delete the extra cells. I've left one cell in just so you can see what it looks like. Then I fill in the cells.

Rather than type the comma to see the function command, you can also grab the lower right hand corner and shrink the 3x3 matrix to your desired size.
Ed
A 1 usuarios les gustó este mensaje
Chaz 17/4/2025 17:11:06
#2 Publicado: 28/5/2012 21:25:32
EdZen

EdZen

0 me gusta en 2 mensajes.

Grupo: User

Aha ! - thank you

Ed
#3 Publicado: 29/5/2012 4:42:00
Radovan Omorjan

Radovan Omorjan

325 me gusta y 1 no me gusta en 2.052 mensajes.

Grupo: Moderator

Hello Ed,
Wrote

I type min( and within the parenthesis I type mat(. This gives me a three by three matrix. I place my cursor anywhere in the matrix and type comma. This expands the matrix to its function form. I then edit the last two values to have the number of rows (1) and columns (3) and then delete the extra cells. I've left one cell in just so you can see what it looks like. Then I fill in the cells.


I think there is no way in SMath 0.94 to get the mat() in its functional form. Pressing comma in the matrix template will have no effect at all. Pressing comma will insert an empty placeholder in the single row or single column(vector) matrix ([BACKSPACE] will remove the row-matrix, vector element). There is no way at the moment to, say, insert an empty row or an empty column - excluding the srinking and streching the lower right corner wich will add ampty columns to the right and empty rows to the bottom.

Anyway, as the vectors are in this min() and max() problem involved, it would solve the mentioned problem. On the other hand, I think that min() amd max() should be improved in order to get different number of arguments (scalars, vectors, matrices) - if possible, of course.

Regards,
Radovan

When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
A 1 usuarios les gustó este mensaje
Davide Carpi 29/5/2012 4:45:00
#4 Publicado: 29/5/2012 6:54:01
kilele

kilele

134 me gusta en 397 mensajes.

Grupo: User

Wrote

On the other hand, I think that min() amd max() should be improved in order to get different number of arguments (scalars, vectors, matrices) - if possible, of course.



Also consider the mathcad use of min() and max() on functions (useful to plot graphs) as in this old post of mine
http://en.smath.info/forum/yaf_postst965_How-to-tell-which-color-corresponds-to-each-function.aspx
A 1 usuarios les gustó este mensaje
Davide Carpi 15/7/2012 15:33:00
  • Nuevos mensajes
  • Sin mensajes nuevos