1 страниц (6 вхождений)
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
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
Maybe this is a simple way to solve the problem

matrix_nested_function_CBG.sm (11 КиБ) скачан 21 раз(а).
Best Regards
Carlos
matrix_nested_function_CBG.sm (11 КиБ) скачан 21 раз(а).
Best Regards
Carlos
#3 Опубликовано: 16.08.2019 14:07:39
Feel free to join the SMath Studio Users Discord Channel: https://discord.gg/PayZpJW
#4 Опубликовано: 16.08.2019 14:50:18
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
#6 Опубликовано: 16.08.2019 16:55:56
... some stuff Truth table
Utilities Matrix Truth Table [Locate row_col].sm (43 КиБ) скачан 25 раз(а).
Utilities Matrix Truth Table [Locate row_col].sm (43 КиБ) скачан 25 раз(а).
1 страниц (6 вхождений)
-
Новые сообщения
-
Нет новых сообщений