I am a Mechanical Engineer.

Professional Interests: Mechanical systems, data analysis, Simulink, hydraulics, Finite Element Analysis, Computational Fluid Dynamics, System Identification, Signal Processing, programming, machine learning, data analytics.

If you send me a message, I am likely to get back to you. :)

Submitted

Hamming Window Amplitude Correction

This simple script calculates the amplitude correction for a Hamming Window.

3 days ago | 3 downloads |

Submitted

regularizeNd

Create a gridded lookup table of scattered data in n dimensions.

4 months ago | 11 downloads |

Submitted

FFT Notes

This shows how to process a signal with an odd and even length fft.

5 months ago | 3 downloads |

Answered

quadprog different output for R2020a and R2017a

There is an option called 'LinearSolver'. It can be dense or sparse. I set it to sparse and it converged quickly. This problem ...

quadprog different output for R2020a and R2017a

There is an option called 'LinearSolver'. It can be dense or sparse. I set it to sparse and it converged quickly. This problem ...

7 months ago | 1

| accepted

Answered

Interpolation help please!

clc; clear; close all; t = [2 4 6 8 10]; x = [2 3 4 5 6]; y = [-1 2 1 3 -1]; F1 = griddedInterpolant(t,x); F2 = gridd...

Interpolation help please!

clc; clear; close all; t = [2 4 6 8 10]; x = [2 3 4 5 6]; y = [-1 2 1 3 -1]; F1 = griddedInterpolant(t,x); F2 = gridd...

7 months ago | 1

Answered

How can I capture a screenshot WITH the cursor displayed in Matlab?

Record the screen using Screen Recording in PowerPoint? A screen capture won't work but a screen recording will.

How can I capture a screenshot WITH the cursor displayed in Matlab?

Record the screen using Screen Recording in PowerPoint? A screen capture won't work but a screen recording will.

7 months ago | 0

Answered

Simulink Projects dependency analysis of mex file doesn't show all required C source files

File an enhancement request with Mathworks. However, I don't think they want to support the Dependency analysis of C/C++ files b...

Simulink Projects dependency analysis of mex file doesn't show all required C source files

File an enhancement request with Mathworks. However, I don't think they want to support the Dependency analysis of C/C++ files b...

7 months ago | 0

| accepted

Answered

How to Keep Nested For Loop Indexes From Equaling Each Other

Use the continue keyword. for i=1:50 for j=1:50 if j==i continue; % breaks the inner for loop at t...

How to Keep Nested For Loop Indexes From Equaling Each Other

Use the continue keyword. for i=1:50 for j=1:50 if j==i continue; % breaks the inner for loop at t...

7 months ago | 0

| accepted

Question

MATLAB Detection of Compiler

How does MATLAB detect the compiler in 2016b or newer? I have written a custom compiler configuration xml file. mex.getCompil...

2 years ago | 1 answer | 0

Solved

Alternating sum

Given vector x, calculate the alternating sum y = x(1) - x(2) + x(3) - x(4) + ...

2 years ago

Solved

Basic electricity in a dry situation

⚡ ⚡ ⚡ ⚡ ⚡ ⚡ ⚡ ⚡ ⚡ ⚡ ⚡ ⚡ ⚡ ⚡ ⚡ ⚡ ⚡ ⚡ &#...

2 years ago

Solved

Solitaire Cipher

Implement the <http://en.wikipedia.org/wiki/Solitaire_(cipher) solitaire cipher>. Since this is from Wikipedia, I am capturin...

2 years ago

Solved

Find a subset that divides the vector into equal halves

Given a vector x, return the indices to elements that will sum to exactly half of the sum of all elements. Example: Inpu...

2 years ago

Solved

How long is the longest prime diagonal?

Stanislaw Ulam once observed that if the counting numbers are <http://en.wikipedia.org/wiki/Ulam_spiral arranged in a spiral>, t...

2 years ago

Solved

Tick. Tock. Tick. Tock. Tick. Tock. Tick. Tock. Tick. Tock.

Submit your answer to this problem a multiple of 5 seconds after the hour. Your answer is irrelevant; the only thing that matte...

2 years ago

Solved

Pernicious Anniversary Problem

Since Cody is 5 years old, it's pernicious. A <http://rosettacode.org/wiki/Pernicious_numbers Pernicious number> is an integer w...

2 years ago

Solved

Energy of a photon

*⚛ ☢ ⚛ ☢ ⚛ ☢ ⚛* Given the frequency F of a photon in giga hertz. Find energy E of this...

2 years ago

Solved

How to subtract?

*± ± ± ± ± ± ± ± ± ± ±* * Imagine you need to subtract one...

2 years ago

Solved

How close to a hole

Suppose you have a description of good places (ones) and bad places (zeros). You want to know your distance from a bad place (in...

2 years ago

Solved

Find the same and successive values in a vector

Find the same and successive values in a vector. For example: Input x = [ 1 0 0 1 1 1 1 0 1 1 1 0 0 0 1 ] Start and end...

2 years ago

Solved

Find Elements in Range

Based on a question on <http://www.mathworks.com/matlabcentral/answers/ MATLAB Answers>. Find all the elements of a vector wh...

2 years ago

Solved

longest sequence of nans

In an array return the length of longest sequence of nans for each column. x = [ 2 3 1 2 5 6; nan nan 5 n...

2 years ago

Solved

Solve the 2-norm Regularization Problem

In data fitting, regularization is a technique to stabilize an ill-posed problem. <https://en.wikipedia.org/wiki/Tikhonov_regula...

2 years ago

Problem

Solve the 2-norm Regularization Problem

In data fitting, regularization is a technique to stabilize an ill-posed problem. <https://en.wikipedia.org/wiki/Tikhonov_regula...

2 years ago | 0 | 4 solvers

Question

Please Explain the new File Exchange Versioning Number

The new File Exchange versioning uses four numbers. Please explain what each number represents. For example, |2.1.4.2|.

2 years ago | 1 answer | 0

Submitted

Matlab Style Guidelines Cheat Sheet

One page summary of the "MATLAB Programming Style Guidelines"

2 years ago | 52 downloads |

Question

S-Function Backward Compatibility

Can an S-function compiled in 2018a be used in a model in 2013b? Please cite the documentation if you know the keywords to fi...

2 years ago | 1 answer | 0

Question

Reformulate a Constrained Linear Least Square Problem

I have a problem of the form <</matlabcentral/answers/uploaded_files/119361/Clipboard01.png>> Normally you solve it like t...

2 years ago | 2 answers | 0

Solved

Split array into pieces according to corresponding array

An array x of length n has values 1...m with each value appearing at least once. The values are sorted (n>=m). A second...

2 years ago