Respondida
Step response of transfer function different in ODE45 than in 'step' and 'lsim'
Hi dikkemulle, The compensation is different between the two cases. For the ode45 implementation (ignoring v_desired for simp...

3 meses hace | 1

| aceptada

Respondida
M,C and K into state space model
mechss doesn't work? sys = mechss(M,D,K,B,F,[],[])

3 meses hace | 0

Respondida
multiply a matrix into every block matrix in a big matrix
Check out blockproc. Example data H = [1,2;3,4]; rng(100); A = rand(4,6); Result R = blockproc(A,[2 2],@(B) H*B.data) Che...

3 meses hace | 0

Respondida
Can you call Simulink models recursively?
Hi Jan, I think the Tapped Delay block is exactly what you need.

3 meses hace | 0

Respondida
Simulating the impulse response of a higher order filter.
Hi @saqib, You're probably running into issues with numerical accuracy because the coefficients in the system are so large. Ge...

3 meses hace | 0

Respondida
why am I Unable to overplot a line on a surface plot?
Can't recreate on Answers what you're seeing when using surface. However, I think you get what you're lookng for by using pcolor...

3 meses hace | 0

| aceptada

Respondida
Matlab ilaplace not working properly
ilaplace can return a closed form, symbolic expression if we give it some help, though it's a bit of a mess. Unclear why it need...

3 meses hace | 1

| aceptada

Respondida
how to find a function written as a series
Would be nice to see the actual mathematical equation to be solved. Assuming the equation and solution follows the exposition at...

3 meses hace | 0

| aceptada

Respondida
How to extract the term associated with a symbolic variable and assign to another symbolic variable?
syms R_v L_v L_ph U_s U_i w s U_sr U_si real; syms Z_v Z Y S; U_s = U_sr + 1i*U_si; U_i = 1 + 1i*0; s = s + 1i*w; Z_v = R_v...

3 meses hace | 0

Respondida
simplify() with dirac and All = true Doesn't Work?
Fixed in 2024b: syms x real simplify(dirac(x)) % works simplify(dirac(x),'All',true) % now works

3 meses hace | 0

| aceptada

Pregunta


Is Code Not Running on Answers?
Is code not running on Answers? Every time I hit the run button, the page hangs with the red square instead of the greeen triang...

3 meses hace | 0 respuestas | 0

0

respuestas

Respondida
LQI controller is weirdly slow in response and doesn't always reach a goal on plant
Following up from this comment, we have established that the plant is modeled in disctete-time with sampling period Ts = 0.02 s....

3 meses hace | 0

Respondida
Identifying the Mimo system using two inputs and two outputs
Try ssest to identify the model as a state-space system. You can then convert that to transfer function if absolutely necessary....

3 meses hace | 0

Respondida
Issue regarding the result from symbolic computation
Hi ArxIv, Expectations might be too high for symbolic solutions of eigenvectors. Consider a simpler, but very closely related ...

3 meses hace | 2

| aceptada

Respondida
Root Locus from equation?
In order to use rlocus, we need to get the characteristic equation in a form of 1 + u^2*N(s)/D(s) = 0. Start with the equation ...

3 meses hace | 0

Respondida
how to extract a list of unique words from a set of one row strings
If UpdatedDocuments is a 1D cell array of chars ... UpdatedDocuments{1} = 'one,two,three,one'; UpdatedDocuments{2} = 'one,two,...

3 meses hace | 0

Respondida
How to edit the "▲" marks on the Nyquist plot and change only the lines in the negative frequency range to dashed lines
"Probably the easiest way to do this would be to use the output argument form of nyquist and then make the plot from the outputs...

3 meses hace | 0

Respondida
Accessing workspace variables with parallel workers
It sounds like q_e2b0 is supposed to be a base workspace variable that's not really a variable that's used in the simulation, li...

3 meses hace | 0

Respondida
Use the symbolic toolbox of Matlab to calculate the energy of the signals x(t) and f(t). Verify theoretically. How is the energy of these two signals related?
syms x(t) assume(t,'real'); x(t) = exp(t)/2*rectangularPulse(0,2,t) + (2*t - 8)*rectangularPulse(2,4,t) Energy in real-valued...

3 meses hace | 0

Respondida
Total energy in Time and Frequency Dimain
Define a real-valued, finite duration signal of length N, assumed to be uniformly spaced samples collected as Fs = 2000 Hz rng(...

3 meses hace | 0

Respondida
energy of a signal in t and f domain
For a finite duration signal x[n] of length N, and its Discrete Fourier Transform (DFT) X[k] (as computed by fft), the energy re...

3 meses hace | 0

Respondida
When K=dlqr(Ad,Bd,Q,R) is used, Ad,Bd is already discretized, why not Q,R?
According to dlqr, the Q and R matrices input to the function define the discrete-time quadratic cost function sum. In that sens...

3 meses hace | 0

Respondida
how to convert signal to physical signal in matlab
Mabye PS-Simulink Converter and/or Simulink-PS Converter is what you're looking for.

3 meses hace | 0

Respondida
Coordinate Transformation in Rotational System Equations (Spacecraft Dynamics Block)
Hi Gökhan, Why do you think that the equation is written in inertial (i.e. ICRF) frame. It looks to me like that equation is th...

3 meses hace | 0

Respondida
solving a nonlinear equation with complex numbers
Does this solution work? syms R syms X Zo = sym(50); Z=(R*1i*X/(R+1i*X)); r=(Z-Zo)/(Z+Zo); assume(R,'positive') assume(...

3 meses hace | 1

Respondida
Fourier Transform of e^jkt, not giving an answer
Need to specify that K is real. Also, if only using two arguments to fourier the second argument is the transform variable, so s...

4 meses hace | 0

Respondida
Second argument must be a scalar or vector of unique symbolic variables.
No error if running here w/2024b, nor did I get an error running on my local machine with 2024a syms X; syms gamma; syms Y; ...

4 meses hace | 0

Respondida
FFT result dependent on number of interpolation points
Hi Ali, The doc page for interpft states: "interpft(x,n) interpolates the Fourier transform of the function values in X to pro...

4 meses hace | 0

Respondida
How to get the datatype from the signal line to excel after compiling the model?
Hi jenny, Signal names on the outputs of a block can be found via: names = get_param(block,'OutputSignalNames'); The port (in...

4 meses hace | 0

Respondida
Finding the sample time of a Simulink signal/line programmatically with Simulink.Block.getSampleTimes
Hi Andrew, If the block has multiple outputs, like in your case, check out ts.ComponentSampleTimes which should be an array o...

4 meses hace | 0

Cargar más