Linked Questions

3
votes
3answers
120 views

Can I unfold the triangular wave? [duplicate]

I have triangle wave function such as ...
2
votes
0answers
717 views

How do I choose only one branch of ArcTan? [duplicate]

I have a problem concerning ArcTan drawing a graph using ListPlot. I import a table of data: ...
1
vote
0answers
485 views

Phase Unwrap List Of Points: Implementing continuous phase/Arg function for List of Points [duplicate]

I am looking for a function to unwrap phase of a list of points as done here for the continuous case. I have the Re/Im data as my input and would like the unwrapped phase as the output. Does anyone ...
11
votes
7answers
2k views

How do I get rid of a "jump" in my plot?

How can I prevent plotting functions from "connecting" inside a plot points that should "wrap around" outside the plot? For example, how do I eliminate the horizontal lines running across the ...
16
votes
2answers
500 views

Fitting Stradivari's scroll

How can I find the simplest curve that gives me a scroll like this? This is where I am at the moment and doing it by hand is becoming more and more cumbersome. First, take a drawing of the scroll ...
19
votes
1answer
5k views

How to demodulate an FM signal in continuous-time?

I'm not sure if this is a math or Mathematica question, but I'm posting it here because I'm interested in possible Mathematica tools/functions to solve the problem. I'm stuck. I want to simulate ...
7
votes
3answers
931 views

Getting Arg[z] to go from $0$ to $2\pi$

I'm defining branch cut functions, and I'm using $\arg(z)$ as a building block. So I just spent an hour at the whiteboard assuming that $\arg(z)$ goes from $0$ to $2\pi$, and then I implement the code,...
3
votes
2answers
702 views

Fourier Analysis: How to get rid of a discontinuity

When I compute the phase error of a spatial series data using Fourier analysis in Mathematica there's a discontinuity @ parameter ...
6
votes
1answer
1k views

Fixing phase unwrapping jumps

The problem of unwrapping 1D phase often comes up in Fourier analysis: someone computes a DFT of some data, the resulting phase values fall between $-\pi$ and $\pi$, and they'd like to "unwrap" these ...
5
votes
1answer
268 views

Finding smooth root sets to a transcendental equation

I'm trying to solve for the roots of an equation like $f(a, n) = \frac{n^2}{n+1} e^{i a n }$ for some list of complex $f$ values. For each $f$ value I know the (real) value of $a$, and I'd like ...
4
votes
2answers
444 views

Group delay of a transfer function

I'm trying to find a straightforward way to find the group delay of a transfer function. I've created a transfer function, and through the BodePlot function, I'm able to plot its phase characteristic....
2
votes
2answers
204 views

Detrending or removing linear trend from 2D data

I have some data that when plotted I get an inclined graph, as described: ...
1
vote
1answer
141 views

Phase unwrapping

I am facing a problem in unwrapping a phase. I have a data set presented by $a_i$, where $i$ varies from $1$ to $N$. I need it as follows: If $\mathrm{abs}(a_{i+1} - a_i) > 3$, add $6 k \,$ to $a_{...
1
vote
3answers
90 views

Unwrapping a continuous function given by arg

I want to find the Phase difference from a function like $\arg(f(\infty))-\arg(f(0))$ considering the phase jumps in between. This function is continuous but arg might wrap it around, $[-\pi,\pi[$ is ...
3
votes
0answers
122 views

Does anyone have a Mathematica implementation of the standard $\arg\zeta(s)$ function required to evaluate $S(T)$?

This question is related to my question Is there an elegant exact formula for the zeta zero counting function? on Math StackExchange. Question: Does anyone have a Mathematica implementation of the ...