235 views

### Using a function from inside a module [duplicate]

I try to plot a function for special values of some parameters which I don't want to set globally: ...
3k views

### Returning a function from a Module [duplicate]

I'm having problems working with the output from DSolve whilst in a module. To handle the result outside a module typically I would do something like ...
177 views

### Problem with With [duplicate]

I am puzzled byWith. it does not seem to work. Please see example below (I have also used Evaluate and ...
553 views

### What is the difference between Block and Module? [duplicate]

Possible Duplicate: What are the use cases for different scoping constructs? I don't understand the difference between the Matheamtica functions Block and <...
59 views

### How to use With on previously defined expressions [duplicate]

The command With[{x = 1}, x] outputs 1. The command t = x; With[{x = 1}, t] outputs ...
159 views

### Using With in combination with Graphics [duplicate]

Assume that we are given a symbol p={x,y} which should represent a 2D point. If x and y have ...
133 views

### Block, With, Module, can anyone help me understand the distinction? [duplicate]

I've been working heavily with Block[] for months in my research so I've read the documentation for the seemingly similar commands With[], Block[], and Module[]. Personally, I've had by far the ...
130 views

### How do I declare global constants and local constants? [duplicate]

Many times I have a Mathematica code like this ...
80 views

### How do I define a collections of commands for later use？ [duplicate]

Many ask me to tackle this problem by making another function(subroutine) of the lines I want to pick out, using Block,Module,etc The problem is different here.Notice that Block and Module ...
52 views

### Is this expected behavior for With? Should it be replaced by Block? [duplicate]

Evaluating the following piece of code, returns-as expected-3: g[a_] = a; With[{a = 1}, 2 + g[a] ] Why does the following ...
44 views

### Evalutation strategy [duplicate]

This example code: ...
42 views

### Creating functions that ignore if a variable is already set [duplicate]

I have noticed that there are functions in Mathematica that are ignoring already set parameters. I.e. Plot: ...
39 views

### RandomReal behavior in Block environment [duplicate]

I ran into an unexpected behavior of RandomReal function inside the Block environment. If I simplify my problem: I wanted to use two random local variables, such that the second one would be less that ...