Fonction Clear

Fonction Clear - Fonction Clear for matrices do not work - Сообщения

#1 Опубликовано: 18.06.2013 19:24:50
sebast3337

sebast3337

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

Группа: User

Hello,

I have a question about Clear Fontion.

For scalar Number there's no problem with Clear Function.
But with Matrices and Vector Clear Function do not work.

Indeed, after used Clear Function with matrices ,
I can't redefined the matrice variable wich is cleared like a matrice.
I have to redefined the variable like a scalar end then like a matrice.

Sebast3337
Error Fct Clear.png
#2 Опубликовано: 18.06.2013 21:13:56
kilele

kilele

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

Группа: User

- Clear does not work at all in my case ( running mono-build from windows, with the void file named "portable.version" )
- What's worst: I've noticed that if a plugin is disabled by the user, SMath ignores this action when recalculating the worksheet and the plugin still works. Besides the plugin is shown as enabled when the program is restarted. Please confirm this issue.
#3 Опубликовано: 19.06.2013 00:34:19
Davide Carpi

Davide Carpi

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

Группа: Moderator

Wrote

Indeed, after used Clear Function with matrices ,
I can't redefined the matrice variable wich is cleared like a matrice.
I have to redefined the variable like a scalar end then like a matrice.

Sebast3337


I can't reproduce the issue (see the screenshot), could you attach an example (worksheet and screenshot)?

Wrote

Besides the plugin is shown as enabled when the program is restarted.


The "disable" action is related to the running session, even in the previous SMath relases. I think this behavior is by design.


best regards,

Davide
SMath Studio Desktop - [Page1].png
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
#4 Опубликовано: 19.06.2013 03:08:29
kilele

kilele

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

Группа: User

Apparently I was using the plugin functions incorrectly, so everything works fine including the disable function in the current session.
I was putting Clear() without an equal, so in the above example Clear(A) does not work, I should have written Clear(A)=
#5 Опубликовано: 21.06.2013 22:40:52
sebast3337

sebast3337

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

Группа: User

Wrote

Wrote

Indeed, after used Clear Function with matrices ,
I can't redefined the matrice variable wich is cleared like a matrice.
I have to redefined the variable like a scalar end then like a matrice.

Sebast3337


I can't reproduce the issue (see the screenshot), could you attach an example (worksheet and screenshot)?

Wrote

Besides the plugin is shown as enabled when the program is restarted.


The "disable" action is related to the running session, even in the previous SMath relases. I think this behavior is by design.


best regards,

Davide




I have installed Net framework 4, and the problem with function Clear disappeared
ex.png
#6 Опубликовано: 22.06.2013 02:33:38
Radovan Omorjan

Radovan Omorjan

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

Группа: Moderator

Could someone try this.

Regards,
Radovan

Clear.png
When Sisyphus climbed to the top of a hill, they said: "Wrong boulder!"
1 пользователям понравился этот пост
ioan92 22.06.2013 03:14:00
#7 Опубликовано: 22.06.2013 02:46:10
Martin Kraska

Martin Kraska

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

Группа: Moderator

Confirmed and explained in the attachment.

Clear() deletes the value of a variable but the type is set to line(). Element assignment to line()-variables outside the existing range generates unpredictable results.
If you want to do matrix element assignment with a cleared variable then you have to change the type first by assigning a (possibly empty) matrix.
Clear.sm (40 КиБ) скачан 73 раз(а).
Martin Kraska Pre-configured portable distribution of SMath Studio: https://en.smath.info/wiki/SMath%20with%20Plugins.ashx
4 пользователям понравился этот пост
ioan92 22.06.2013 03:14:00, sergio 22.06.2013 03:27:00, Davide Carpi 22.06.2013 03:48:00, Radovan Omorjan 22.06.2013 05:34:00
  • Новые сообщения Новые сообщения
  • Нет новых сообщений Нет новых сообщений