4 deleted 6 characters in body
source | link

Another quick question of mine.

If I want to assign variables to be some arrays in parallel, I can use a construct like

Evaluate[Array[list, 3]] = {#[3], #[4], #[5]} &[Range]

After that, list[i] gives the intended vector. Now is it possible to refer again symbolically to the variable list[i] again, do some computational stuff with the symbol/variable and then replace it by its initial assignment?

And is it possible to reassign the variable list[i] without having to use Clear[]? If I call the upper command twice and change the ranges it cannot be reassigned of course because list[i] is automatically replaced by its previous definition.

Another quick question of mine.

If I want to assign variables to be some arrays in parallel, I can use a construct like

Evaluate[Array[list, 3]] = {#[3], #[4], #[5]} &[Range]

After that, list[i] gives the intended vector. Now is it possible to refer again symbolically to the variable list[i] again, do some computational stuff with the symbol/variable and then replace it by its initial assignment?

And is it possible to reassign the variable list[i] without having to use Clear[]? If I call the upper command twice and change the ranges it cannot be reassigned of course because list[i] is automatically replaced by its previous definition.

Another quick question of mine.

If I want to assign variables to be some arrays in parallel, I can use a construct like

Evaluate[Array[list, 3]] = {#[3], #[4], #[5]} &[Range]

After that, list[i] gives the intended vector. Now is it possible to refer symbolically to the variable list[i] again, do some computational stuff with the symbol/variable and then replace it by its initial assignment?

And is it possible to reassign the variable list[i] without having to use Clear[]? If I call the upper command twice and change the ranges it cannot be reassigned of course because list[i] is automatically replaced by its previous definition.

3 deleted 3 characters in body
source | link

Another quick question of mine.

If I want to assign variables to be some arrays in parallel, I can use a construct like

Evaluate[Array[list, 3]] = {#[3], #[4], #[5]} &[Range]

After that, list[i] gives the intended vector. Now is it possible to refer again symbolically to the variable list[i] again, do some computational stuff with the symbol/variable and then replace it by its initial assignment?

And is it possible to reassign the variable list[i] without having to use Clear[]? If I call the upper command twice and change then Rangesthe ranges it cannot be reassigned of course because list[i] is automatically replaced by its previous definition.

Another quick question of mine.

If I want to assign variables to be some arrays in parallel, I can use a construct like

Evaluate[Array[list, 3]] = {#[3], #[4], #[5]} &[Range]

After that, list[i] gives the intended vector. Now is it possible to refer again symbolically to the variable list[i] again, do some computational stuff with the symbol/variable and then replace it by its initial assignment?

And is it possible to reassign the variable list[i] without having to use Clear[]? If I call the upper command twice and change then Ranges it cannot be reassigned of course because list[i] is automatically replaced by its previous definition.

Another quick question of mine.

If I want to assign variables to be some arrays in parallel, I can use a construct like

Evaluate[Array[list, 3]] = {#[3], #[4], #[5]} &[Range]

After that, list[i] gives the intended vector. Now is it possible to refer again symbolically to the variable list[i] again, do some computational stuff with the symbol/variable and then replace it by its initial assignment?

And is it possible to reassign the variable list[i] without having to use Clear[]? If I call the upper command twice and change the ranges it cannot be reassigned of course because list[i] is automatically replaced by its previous definition.

2 added 258 characters in body
source | link

Another quick question of mine.

If I want to assign variables to be some arrays at the some timein parallel, I can use a construct like

Evaluate[Array[list, 3]] = {#[3], #[4], #[5]} &[Range]

After that, list[i]list[i] gives the intended vector. Now is it possible to refer again symbolically to the variable list[i] again, do some computational stuff with the symbol/variable and then replace it by its initial assignment?

And is it possible to reassign the variable list[i] without having to use Clear[]? If I call the upper command twice and change then Ranges it cannot be reassigned of course because list[i] is automatically replaced by its previous definition.

Another quick question of mine.

If I want to assign variables to be some arrays at the some time, I can use a construct like

Evaluate[Array[list, 3]] = {#[3], #[4], #[5]} &[Range]

After that, list[i] gives the intended vector. Now is it possible to refer again symbolically to the variable list[i] again, do some computational stuff with the symbol/variable and then replace it by its initial assignment?

Another quick question of mine.

If I want to assign variables to be some arrays in parallel, I can use a construct like

Evaluate[Array[list, 3]] = {#[3], #[4], #[5]} &[Range]

After that, list[i] gives the intended vector. Now is it possible to refer again symbolically to the variable list[i] again, do some computational stuff with the symbol/variable and then replace it by its initial assignment?

And is it possible to reassign the variable list[i] without having to use Clear[]? If I call the upper command twice and change then Ranges it cannot be reassigned of course because list[i] is automatically replaced by its previous definition.

1
source | link