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: 10/16/2013 11:27:48 AM
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
[albumimg]322[/albumimg]

In SMath Studio I get this. I'm not shre just what this result is.
[albumimg]321[/albumimg]

Any assistance would be appreciated.

Thank you.
#2 Posted: 10/16/2013 11:46:45 AM
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: 10/16/2013 12:01:48 PM
Radovan Omorjan

Radovan Omorjan

325 likes in 2052 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: 10/16/2013 1:35:36 PM
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: 10/16/2013 4:46:28 PM
Martin Kraska

Martin Kraska

1222 likes in 2150 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 Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
1 users liked this post
Radovan Omorjan 10/17/2013 1:06:00 AM
  • New Posts New Posts
  • No New Posts No New Posts