research interests: vibrations, optimal control, system modeling and simulation, mechatronics... coding

Answered

Finding the index in two different arrays where values are closest

The answer is a quite straightforward that is to find the minimum of differences between the two lines. E.g.: DR = Rtrue1-Rtrue...

Finding the index in two different arrays where values are closest

The answer is a quite straightforward that is to find the minimum of differences between the two lines. E.g.: DR = Rtrue1-Rtrue...

1 hour ago | 0

Answered

Running anonymous function in MATLAB for sub-mesh.

Hi, Here is one of the viable solutuons to your exercise using the function option: clearvars % Number of circles to draw ...

Running anonymous function in MATLAB for sub-mesh.

Hi, Here is one of the viable solutuons to your exercise using the function option: clearvars % Number of circles to draw ...

3 days ago | 0

Answered

How to do FFT on accelerometer excel data in Matlab?

Import your data Perfform fft(). Here is a nice documentation how to sue fft().

How to do FFT on accelerometer excel data in Matlab?

Import your data Perfform fft(). Here is a nice documentation how to sue fft().

17 days ago | 0

Answered

Plotting y = kx

k=1:999; x =1:2024; F = k.* x(:); N = 25; contour(k, x, F, N), shg xlabel('k stifness'), ylael(' ...')

Plotting y = kx

k=1:999; x =1:2024; F = k.* x(:); N = 25; contour(k, x, F, N), shg xlabel('k stifness'), ylael(' ...')

17 days ago | 1

Answered

Viewing IMD binary data

You can read (import) binary data into MATLAB using fread() (see doc here) and then you can plot it to visualize, and so forth.

Viewing IMD binary data

You can read (import) binary data into MATLAB using fread() (see doc here) and then you can plot it to visualize, and so forth.

18 days ago | 0

Answered

Why does the array only work once?

Hi, You have overlooked a few dot operations. Here is the corrected part of your code: %Finding angle Phi of force P ...

Why does the array only work once?

Hi, You have overlooked a few dot operations. Here is the corrected part of your code: %Finding angle Phi of force P ...

18 days ago | 1

Answered

Variable indexing for loop when vector is negative (Array indices must be positive integers or logical values)

Hi, Vectorization is the most efficient way, e.g.: a = 12*x.^5; Or if you need to do via a loop, then for ii=1:numel(x) ...

Variable indexing for loop when vector is negative (Array indices must be positive integers or logical values)

Hi, Vectorization is the most efficient way, e.g.: a = 12*x.^5; Or if you need to do via a loop, then for ii=1:numel(x) ...

18 days ago | 0

Answered

How to check if a column data is equal to any of a group of values?

Altenrative (more efficient one) solution can be this one: S = sum(sum(ismember(A,B)))

How to check if a column data is equal to any of a group of values?

Altenrative (more efficient one) solution can be this one: S = sum(sum(ismember(A,B)))

18 days ago | 0

Answered

How to check if a column data is equal to any of a group of values?

You can use a loop for instance if you have many Bs, e.g.: for ii = 1:numel(B) Ind = A==B(ii); S(ii) = sum(Ind(:)); ...

How to check if a column data is equal to any of a group of values?

You can use a loop for instance if you have many Bs, e.g.: for ii = 1:numel(B) Ind = A==B(ii); S(ii) = sum(Ind(:)); ...

19 days ago | 0

Answered

Taylor Series for e^x with while loop

x = 1.5; SUM = 0; ANS = exp(x); Err = ANS-SUM; Err_Margin = 1e-9; ii=0; while Err > Err_margin ii=ii+1; ...

Taylor Series for e^x with while loop

x = 1.5; SUM = 0; ANS = exp(x); Err = ANS-SUM; Err_Margin = 1e-9; ii=0; while Err > Err_margin ii=ii+1; ...

19 days ago | 0

Answered

electromechanical relays and real time simulation

With your exercise, it is quite easy to employ Simulink/Simscape toolbox. See simulink dashboard tutorial: https://www.mathworks...

electromechanical relays and real time simulation

With your exercise, it is quite easy to employ Simulink/Simscape toolbox. See simulink dashboard tutorial: https://www.mathworks...

19 days ago | 0

Answered

I have a function to find the standard deviation of a matrix of scores, I now need to use that same standard deviation equation using the mean of said scores and get a scalar in return.

To get mean and median values of the whole class (e.g. Score of size 25-by-10) in one subject (e.g.: assignment # 1) should be c...

I have a function to find the standard deviation of a matrix of scores, I now need to use that same standard deviation equation using the mean of said scores and get a scalar in return.

To get mean and median values of the whole class (e.g. Score of size 25-by-10) in one subject (e.g.: assignment # 1) should be c...

19 days ago | 0

| accepted

Answered

Excite Single Input of a MIMO System

Use switch block either manual or combinatorial switch block: https://www.mathworks.com/help/simulink/slref/manualswitch.html...

Excite Single Input of a MIMO System

Use switch block either manual or combinatorial switch block: https://www.mathworks.com/help/simulink/slref/manualswitch.html...

19 days ago | 0

Answered

Save Figure as JPEG or PNG from Vector Scope

Use: saveas() See: https://www.mathworks.com/help/matlab/ref/saveas.html

Save Figure as JPEG or PNG from Vector Scope

Use: saveas() See: https://www.mathworks.com/help/matlab/ref/saveas.html

19 days ago | 0

Answered

How to check if a column data is equal to any of a group of values?

Hi, Ind = sum(Ind1) + (Ind2);

How to check if a column data is equal to any of a group of values?

Hi, Ind = sum(Ind1) + (Ind2);

19 days ago | 0

Solved

Split a string into chunks of specified length

Given a string and a vector of integers, break the string into chunks whose lengths are given by the elements of the vector. Ex...

19 days ago

Solved

Natural numbers in string form

Create a cell array of strings containing the first n natural numbers. _Slightly_ harder than it seems like it should be. Ex...

20 days ago

Solved

Fix the last element of a cell array

Note: this is lifted directly from <http://www.mathworks.com/matlabcentral/answers/82825-puzzler-for-a-monday Puzzler for a Mond...

20 days ago

Solved

String Array Basics, Part 1: Convert Cell Array to String Array; No Missing Values

<http://www.mathworks.com/help/matlab/characters-and-strings.html String array> and cell array are two types of containers for s...

20 days ago

Solved

Cell Counting: How Many Draws?

You are given a cell array containing information about a number of soccer games. Each cell contains one of the following: * ...

20 days ago

Solved

Remove element(s) from cell array

You can easily remove an element (or a column in any dimension) from a normal matrix, but assigning that value (or range) empty....

20 days ago

Solved

Convert a Cell Array into an Array

Given a square cell array: x = {'01', '56'; '234', '789'}; return a single character array: y = '0123456789'

20 days ago

Solved

Convert a numerical matrix into a cell array of strings

Given a numerical matrix, output a *cell array of string*. For example: if input = 1:3 output is {'1','2','3'} whic...

20 days ago

Solved

Create a cell array out of a struct

Create a cell array out of a (single) struct with the fieldname in the first column and the value in the second column: in: ...

20 days ago

Solved

I Plead the Fifth

Write a function to provide a yes or no answer to the input string. However, it must plead the 5th amendment (return an empty st...

26 days 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...

27 days ago

Solved

Energy of a photon

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

27 days ago

Solved

Cell joiner

You are given a cell array of strings and a string delimiter. You need to produce one string which is composed of each string fr...

27 days ago

Solved

Pattern Sum

Write a function which receives two single digit positive integers, (k and m) as parameters and calculates the total sum as: k...

27 days ago