define one vector from another

define one vector from another - apply a operation on each vector element with results given in a second vector - Messages

#1 Posted: 2013/10/16 11:27:48
Jay May

Jay May

3 likes in 10 posts.

Group: User

I would simply like to define a vector, then apply a operation to each element and have the results in a second vector. This seems to be simple in MathCad but I can't seem to get it in SMath Studio.

In MathCad
mathcad vector.jpg

In SMath Studio I get this. I'm not shre just what this result is.
SMath vector.jpg

Any assistance would be appreciated.

Thank you.
#2 Posted: 2013/10/16 11:46:45
mb10

mb10

9 likes in 20 posts.

Group: User

The result is the sum of the squares of the elements, multiplied by two.
As far as I know SMath does not support vectorization (yet) so, in order to obtain what you need, you should use a for loop.
#3 Posted: 2013/10/16 12:01:48
Radovan Omorjan

Radovan Omorjan

325 likes and 1 dislikes in 2,052 posts.

Group: Moderator

If you are using vectors, then you can try mat2sys() and sys2mat()

Regards,
Radovan
mat2sys.png
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
#4 Posted: 2013/10/16 13:35:36
Jay May

Jay May

3 likes in 10 posts.

Group: User

Thank you mb10, I got the For..Loop to work it out. I was wondering if the vector options were available or not.

To omorr, the mat2sys() and sys2ma() looks like a clean method to acheive these functionality but how do I add the mat2sys() and sys2mat() functions?

Thank you.
#5 Posted: 2013/10/16 16:46:28
Martin Kraska

Martin Kraska

1,308 likes in 2,221 posts.

Group: Moderator

mat2sys and sys2mat are part of the CustomFunctions plugin by Davide Carpi. You can install it using the extension manager (Tools> Plugins) or use the unofficial distribution with pre-installed plugins (link in the signature).

You also might consider using the Maxima Plugin (which requires Maxima to be installed on your system)
mat.PNG
Martin KraskaPre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
1 users liked this post
Radovan Omorjan 2013/10/17 01:06:00
  • New Posts
  • No New Posts