define one vector from another

define one vector from another - apply a operation on each vector element with results given in a second vector - Сообщения

#1 Опубликовано: 16.10.2013 11:27:48
Jay May

Jay May

3 сообщений из 10 понравились пользователям.

Группа: 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 Опубликовано: 16.10.2013 11:46:45
mb10

mb10

9 сообщений из 20 понравились пользователям.

Группа: 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 Опубликовано: 16.10.2013 12:01:48
Radovan Omorjan

Radovan Omorjan

325 сообщений из 2052 понравились пользователям.

Группа: 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 Опубликовано: 16.10.2013 13:35:36
Jay May

Jay May

3 сообщений из 10 понравились пользователям.

Группа: 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 Опубликовано: 16.10.2013 16:46:28
Martin Kraska

Martin Kraska

1222 сообщений из 2150 понравились пользователям.

Группа: 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 пользователям понравился этот пост
Radovan Omorjan 17.10.2013 01:06:00
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений