Paul
Statistics
RANK
49
of 288,446
REPUTATION
3,750
CONTRIBUTIONS
88 Questions
1,393 Answers
ANSWER ACCEPTANCE
44.32%
VOTES RECEIVED
479
RANK
of 19,481
REPUTATION
N/A
AVERAGE RATING
0.00
CONTRIBUTIONS
0 Files
DOWNLOADS
0
ALL TIME DOWNLOADS
0
CONTRIBUTIONS
0 Posts
CONTRIBUTIONS
0 Public Channels
AVERAGE RATING
CONTRIBUTIONS
0 Highlights
AVERAGE NO. OF LIKES
Content Feed
Is there a way to compute the n-th symbolic derivative of a function where n is also symbolic?
Hi Matt, I don't think so, at least not using diff syms f(x) x syms n positive real integer % Define the function for which...
1 day ago | 1
| accepted
gridureal samples does not match the sampled system.
Hi Mohammad, I confess that I can't explain how dss is implementing this uncertain, descriptor system. I'm particularly curious...
2 days ago | 0
| accepted
cosd() giving similar value for different angles
data = load('LatLong.txt'); speed_km = data(:, 1); latitude = data(:, 2); longitude = data(:, 3); The latitude is quite s...
4 days ago | 0
Understanding FFT in MATLAB
Hi Janee, Speaking only to the Matlab side of this question, why would it expected that the rows of u1 and up be the same? Each...
5 days ago | 0
Typo in the nufft (R2024a) documentation?
Hi Ana, Yes, either the plot command was intended for X or the ylabel is wrong. In the context of that example, I suspect they ...
9 days ago | 0
| accepted
Question
How Does mldivide Work for Full, Square, Full Rank, Triangular Matrix?
How does mldivide work when the input matrix A is full, square, full rank, and triangular? The doc page just say it uses a trian...
10 days ago | 0 answers | 0
0
answersPlot Piecewise function graph
This line y(i) = 1./log(2)*sin(x(i)); is incorrect. The order of operations for multiplication and division is that they ar...
10 days ago | 0
How to use parameter callback to parameterize mask workspace?
What happens if you just enter T = 1/f; in the Initialization section and leave the f_callback blank, or delete it altogether?...
10 days ago | 0
Inverse of a symmetric matrix consisting of submatrices is desired.
I wasn't going to post this as it didn't seem like a useful answer, but, since @Torsten raised the idea of using the block matri...
11 days ago | 0
Assumptions are not being considered in symbolic math.
Hi Nick The issue is that the code is using linsolve, which doesn't know anything about the assumptions on the m_i. Generate a...
14 days ago | 0
piecewise function Fourier seriers
Hi KUN, In the context of the Fourier transform, I'm not sure that the assumption on t makes sense, at least not in the context...
16 days ago | 0
want to differentiate 1+c*exp(t)/1-exp(t) which is 2*c*exp(t)/(1-exp(t))^2 and then return it to it's original form by integration using int(), understand rewrite(tanh,"exp")
Hi Joseph, I think you got the correct result, though not using what might be considered best practices syms f c t y(t) y ypri...
21 days ago | 1
| accepted
Problem with using mussv
Hi Ofek, N = 30; w_vec = logspace(-5,5,100); "I calculate it using the function freqresp and the resulting array has dimensio...
22 days ago | 0
| accepted
Question
What Does the Symbolic Math Toolbox Mean by 0 < s When s is Complex?
syms s syms t real f = int(exp(-s*t),t,-inf,0) What does that first condition mean insofar as s is complex?
23 days ago | 1 answer | 0
1
answerQuestion
Does the Symbolic Toolbox Support 0- and 0+ ?
syms s syms t real f = int(exp(-s*t),t,-inf,0) Is the second term in the second condition a notation for (though I'm not e...
23 days ago | 1 answer | 0
1
answerAdjusting a Sawtooth Graph and getting spectrum
Do you want a triangle or a sawtooth? Assuming the former as stated in the question, use tripuls %T = 10*50; fs = 2000; t = ...
23 days ago | 0
| accepted
how to find Laplace transform of u(-t) in MATLAB?
Hi Sundaram, The function laplace implements the unilateral Laplace transform for causal signals. However, heaviside(-t) is no...
24 days ago | 0
| accepted
How can a Simulink State Space block state be periodically reset?
i think you'll have to use an Integrator and other native blocks to implement xdot = A*x + B*u y = C*x + D*u Use the external...
24 days ago | 0
modred() Scaled Output
Hi Sam, I can't explain why TMW chose to change the behavior of modred. Having said that, I have some observations about your ...
25 days ago | 0
| accepted
How to get 2% and 5% settling time from simulink?
Hi Daniel, I'm interpreting your question to mean that you have a Simulink model of the system and in Simulink you stimulate th...
26 days ago | 0
Zero-order hold practical differentiator offsets magnitude
Hi Greg, I don't know if this will be the complete explanation your looking for, but here goes .... Define the continuous-time...
29 days ago | 0
| accepted
Symbolic integration has 3 solutions based on integration variable range, how to extract one of these?
syms U_0 r Radius mom_2 = int((U_0*(1-r/Radius)^(1/7))^2*2*sym(pi)*r,r,0,Radius) One approach that just extracts the case you ...
1 month ago | 2
| accepted
How to set the sample time of a discrete transfer function block to 0.005? Please tell
Hi ISHITA, TMW recommends leaving the sample time of that block as inherited. Instead, control the sample time of the signal th...
1 month ago | 0
| accepted
Discrete-time Simulink not matching Matlab Connect()
Hi John, Check this comment for an example that shows the same open loop system obtained from the combination of connect and ge...
1 month ago | 0
Do source blocks in Simulink have an implicit unit step function built into them?
For the top path: Y(s) = s/(s+1)*X(s) = 1/(s+1) * (s*X(s)) The differentation rule for the one-sided Laplace transform is: L(...
1 month ago | 1
| accepted
Find the 3D components-based row of an array that most closely matchs a given vector
I think the specific solution would depend on the figure of merit for defining "closeness" of two vectors. For example, if the ...
1 month ago | 0
Why are subsystems highlighted in different color after simulation
Hi Neelabh, It looks like it might be due to Sample Time Colors. Go to Debug -> Information Overlays and see if the Sample Time...
1 month ago | 0
| accepted
Execute Matlab function in Simulink
You are correct. In Matlab, the code looks like this (actually making the call to moving_average2) t = 0:0.1:10; u = sin(t); ...
1 month ago | 0
| accepted
why am i getting the error "Incorrect number or types of inputs or outputs for function step."
Hi Salim Your code runs fine here. What version of Matlab are you using? I just changed the code to make separate plots intead...
1 month ago | 0
ifft convert frequency domain to time domain
Hi Angie, The input to ifft should cover all frequencies from 0 to Fs - df, where df is the frequency step. In this case, max(f...
1 month ago | 1
| accepted