vectorise() go to deep without first calculating the matrix product

vectorise() go to deep without first calculating the matrix product - I think it should multiply the matrices first and then apply the comparison per line. - Сообщения

#1 Опубликовано: 16.08.2019 12:18:08
manti7

manti7

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

Группа: User

matrix_vectorize.JPG

I think the vectorize() command goes too deep in the example. Probably it takes the first row from the first matrix, then it probably tries to multiply it with the second vector. Then I get the error message: Number of rows and/or columns of matrices or vectors do not match.

I think it should multiply the matrices first and then apply the comparison per line.

Can somebody take a look at this, please?

matrix_nested_function.sm (11 КиБ) скачан 22 раз(а).
#2 Опубликовано: 16.08.2019 14:05:19
CBG

CBG

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

Группа: User

Maybe this is a simple way to solve the problem

Matrix_nested_function.png

matrix_nested_function_CBG.sm (11 КиБ) скачан 21 раз(а).

Best Regards

Carlos
#3 Опубликовано: 16.08.2019 14:07:39
Arie

Arie

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

Группа: User

Can eval input to f() as such

Untitled.png
matrix_nested_function_alyles.sm (12 КиБ) скачан 22 раз(а).
Feel free to join the SMath Studio Users Discord Channel: https://discord.gg/PayZpJW
#4 Опубликовано: 16.08.2019 14:50:18
manti7

manti7

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

Группа: User

Thank you both for the quick answer! I didn't know there was an eval() function. I now understand that SMath resolves everything as low as possible and then calculates in one go. The use of eval() in the right place prevents this.
#5 Опубликовано: 16.08.2019 16:51:54
Jean Giraud

Jean Giraud

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

Группа: User

Wrote

I think it should multiply the matrices first and then apply the comparison per line.


Maybe you complicate matters or not make it simpler from the truth table.

Vectorize.PNG
#6 Опубликовано: 16.08.2019 16:55:56
Jean Giraud

Jean Giraud

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

Группа: User

... some stuff Truth table

Utilities Matrix Truth Table [Locate row_col].sm (43 КиБ) скачан 25 раз(а).
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений