Matrix element

Matrix element - Calculating with arrays - Сообщения

#1 Опубликовано: 19.11.2013 13:15:38
Henrique

Henrique

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

Группа: User

Why it doesn't work on SMath ? It works fine on MathCAD 14.

Matrix element


EX1.bmp
#2 Опубликовано: 19.11.2013 17:49:17
IVR

IVR

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

Группа: User

1. Read program's documentation
2. Use for loop
#3 Опубликовано: 20.11.2013 07:16:34
mb10

mb10

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

Группа: User

#4 Опубликовано: 20.11.2013 07:22:20
Henrique

Henrique

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

Группа: User

I didn't find anything about calculating with arrays in this way. And it's not necessary to use loop as i won't test anything. In addition to typical linear algebra calculations, arrays in Mathcad are useful for performing calculations repeatedly over a range of values. See in the first image another SMath example and in the 2nd image how Mathcad does it:
ITERVEC.png
#5 Опубликовано: 20.11.2013 12:03:09
Martin Kraska

Martin Kraska

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

Группа: Moderator

SMath cannot handle vector-valued indices in expressions (AKA "range variables" in Mathcad). Therefore you MUST use loops or you rely on functions from 3rd party plugins like matlab c++ library by uni or Maxima, where nearly all functions can be applied to vectors (without indices). Your example reveals that you might not be aware of the difference between text indices and adress- or array indices.

Most of the tutorials for SMath adress this issue, as this is a very common pitfall for newbies.
Section matrix elementwise.sm (35 КиБ) скачан 149 раз(а).
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
#6 Опубликовано: 21.11.2013 12:13:51
Henrique

Henrique

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

Группа: User

My intention was to reproduce in SMath Studio operations with vectors as in Mathcad. I understand you, but on Mathcad there is no problem to do like that. Besides, only now I'm working with SMath, and I also learning on how to use the program.
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений