Answered

different colours in title MATLAB 2020B

The Add Title page has the answer to this. strcat(['\color{green}Green/Healthy= ',num2str(Healthy),',\color{orange}/Infected= ...

different colours in title MATLAB 2020B

The Add Title page has the answer to this. strcat(['\color{green}Green/Healthy= ',num2str(Healthy),',\color{orange}/Infected= ...

3 months ago | 0

| accepted

Answered

Appending a calculated value during each iteration of a for loop

I can't see right away what the dimension of [c_k.*exp(lambda*tspan(i))] is expected to be so I am just going to put out answ...

Appending a calculated value during each iteration of a for loop

I can't see right away what the dimension of [c_k.*exp(lambda*tspan(i))] is expected to be so I am just going to put out answ...

3 months ago | 0

| accepted

Answered

Mixing one audio signal to another at a specific point

This is fairly easy at first. You just need to pad the signal a2 with enough zeros to equal 10 seconds. This requires knowledge ...

Mixing one audio signal to another at a specific point

This is fairly easy at first. You just need to pad the signal a2 with enough zeros to equal 10 seconds. This requires knowledge ...

3 months ago | 0

| accepted

Answered

eq() and == failing to find matches in generated array.

You are right that it is floating point precision. There are many ways to deal with this and your comment shows one of them with...

eq() and == failing to find matches in generated array.

You are right that it is floating point precision. There are many ways to deal with this and your comment shows one of them with...

3 months ago | 0

| accepted

Answered

Label point on FFT plot

The text function seems to be what you want. After plot use: text(fft_locs,fft_pks,'your label here');

Label point on FFT plot

The text function seems to be what you want. After plot use: text(fft_locs,fft_pks,'your label here');

3 months ago | 0

| accepted

Answered

Text output from script

I would look at the 'publish' capabilities. At the top of matlab, if you switch from 'Editor' to 'Publish' you can output your c...

Text output from script

I would look at the 'publish' capabilities. At the top of matlab, if you switch from 'Editor' to 'Publish' you can output your c...

3 months ago | 0

| accepted

Answered

Array Error Must be Positive

If you read the whole error message you see this : Array indices must be positive integers or logical values. This is caused b...

Array Error Must be Positive

If you read the whole error message you see this : Array indices must be positive integers or logical values. This is caused b...

3 months ago | 0

Answered

Writing excel files with different names

This can be done nearly the way you guessed: for n = 1:10 writematrix(cutoff,['outdataFFT',num2str(n),'.xlsx']) end The key...

Writing excel files with different names

This can be done nearly the way you guessed: for n = 1:10 writematrix(cutoff,['outdataFFT',num2str(n),'.xlsx']) end The key...

5 months ago | 0

Answered

Fourier Transform of an array of IQ pairs

The fft function has a dimension input that allows you to specify which dimension of a matrix you are taking the fft's over. S...

Fourier Transform of an array of IQ pairs

The fft function has a dimension input that allows you to specify which dimension of a matrix you are taking the fft's over. S...

5 months ago | 0

Answered

Changing a for loop to recursion

Recursion happens when a function calls itself, which is something you are not doing. The first step when creating a recursive...

Changing a for loop to recursion

Recursion happens when a function calls itself, which is something you are not doing. The first step when creating a recursive...

1 year ago | 1

| accepted

Answered

matlab loops/if statements help for a beginner

So problem 1 is that size is outputting a vector and not a single value. It outputs both dimensions so for your example m is [1 ...

matlab loops/if statements help for a beginner

So problem 1 is that size is outputting a vector and not a single value. It outputs both dimensions so for your example m is [1 ...

1 year ago | 0

| accepted

Answered

Trying to play Sound at random times during elapsed time.

So as you noticed, etime == randomTime will not work because etime needs input arguments. So fix that issue with this: etime(cl...

Trying to play Sound at random times during elapsed time.

So as you noticed, etime == randomTime will not work because etime needs input arguments. So fix that issue with this: etime(cl...

1 year ago | 1

| accepted

Answered

Splitting a table into smaller ones based on two columns

I would do it as such: n = 1; a = your table% I used table([1;2;3;4;5;],[1;5;1;3;1]) to sort of test while ~isempty(a) % whi...

Splitting a table into smaller ones based on two columns

I would do it as such: n = 1; a = your table% I used table([1;2;3;4;5;],[1;5;1;3;1]) to sort of test while ~isempty(a) % whi...

1 year ago | 1

Answered

How can I make a step response graph for open Loop Ziegler-Nichols Method?

When trying to do transfer functions in matlab one very nice way to do it is with s = tf('s'); Now, s indicates it is a trans...

How can I make a step response graph for open Loop Ziegler-Nichols Method?

When trying to do transfer functions in matlab one very nice way to do it is with s = tf('s'); Now, s indicates it is a trans...

1 year ago | 1

Answered

Help with Padovan Sequence

You cannot start at P(0) because matlab does not let you index at 0. However, you can make it so that it works as expected. Ever...

Help with Padovan Sequence

You cannot start at P(0) because matlab does not let you index at 0. However, you can make it so that it works as expected. Ever...

1 year ago | 2

| accepted

Answered

Convert row or coloumn matrix into rowXcoloumn matrix

I would do it as such: P = 1:10; out = reshape(P,[2,5]); out = out'; % Take transpose

Convert row or coloumn matrix into rowXcoloumn matrix

I would do it as such: P = 1:10; out = reshape(P,[2,5]); out = out'; % Take transpose

1 year ago | 0

| accepted

Answered

Two dimensional interpolation polynomial

First off, I looked a little bit on wikis to find https://en.wikipedia.org/wiki/Multivariate_interpolation which might have what...

Two dimensional interpolation polynomial

First off, I looked a little bit on wikis to find https://en.wikipedia.org/wiki/Multivariate_interpolation which might have what...

1 year ago | 1

| accepted

Answered

Plotting loop value according to years

The problem is that the value b is not being saved within the loop, so your plot function is trying to plot a single value which...

Plotting loop value according to years

The problem is that the value b is not being saved within the loop, so your plot function is trying to plot a single value which...

1 year ago | 0

Answered

How to calculate averaged values from 5-min interval values

Using for loops is a very straightforward way that this can be done: x = yourData; %your data size1 = length(x)/12; size2 = 2...

How to calculate averaged values from 5-min interval values

Using for loops is a very straightforward way that this can be done: x = yourData; %your data size1 = length(x)/12; size2 = 2...

1 year ago | 0

| accepted

Answered

Separating a colymn into two columns (.txt file)

I would do it like this: %t = your table; dataCell = table2cell(t); % convert to cells dataCell = dataCell(11:end); % remove ...

Separating a colymn into two columns (.txt file)

I would do it like this: %t = your table; dataCell = table2cell(t); % convert to cells dataCell = dataCell(11:end); % remove ...

1 year ago | 0

| accepted

Answered

Unable to perform assignment because the left and right sides have a different number of elements.

The first problem is that Tr is a vector being assigned to a single value of r1, this is fixed as such: r1(n+1)=r1(n)+h*(K01*(C...

Unable to perform assignment because the left and right sides have a different number of elements.

The first problem is that Tr is a vector being assigned to a single value of r1, this is fixed as such: r1(n+1)=r1(n)+h*(K01*(C...

1 year ago | 0

Answered

I need help with some graphs

Since you need to plot in 3 dimensions I will be using the surf function. What I would first do is solve all of these equation...

I need help with some graphs

Since you need to plot in 3 dimensions I will be using the surf function. What I would first do is solve all of these equation...

1 year ago | 1

Answered

Simulink - How to create a conditional "if" block with more than 3 conditions?

**Moved from questions to answer** When you know the matlab code needed to do something in Simulink a Matlab Fuction Block can ...

Simulink - How to create a conditional "if" block with more than 3 conditions?

**Moved from questions to answer** When you know the matlab code needed to do something in Simulink a Matlab Fuction Block can ...

1 year ago | 0

| accepted

Answered

How to skip a file in reading a series of csv files using csvread?

One method, though it may be one that is often advised against, is to use a try catch block around the code. When an error occur...

How to skip a file in reading a series of csv files using csvread?

One method, though it may be one that is often advised against, is to use a try catch block around the code. When an error occur...

1 year ago | 0

| accepted

Answered

How to change the style or fount of a static text on GUIDE

Inside the guide interface you can double click the static text to bring up its properties. Then, you can change the listed font...

How to change the style or fount of a static text on GUIDE

Inside the guide interface you can double click the static text to bring up its properties. Then, you can change the listed font...

2 years ago | 0

| accepted

Answered

Updating a value inside for loop

A common way people do things like this is with an if statement. For the condition of the if statement you need to relate it to ...

Updating a value inside for loop

A common way people do things like this is with an if statement. For the condition of the if statement you need to relate it to ...

2 years ago | 1

| accepted

Answered

hi how to solve below eqation in matlab command window in tf command

The tf function expects the num and den to be matrices that hold the coefficients to the numerator and denominator. In your case...

hi how to solve below eqation in matlab command window in tf command

The tf function expects the num and den to be matrices that hold the coefficients to the numerator and denominator. In your case...

2 years ago | 0

| accepted

Answered

plotting data from data files and saving each plot through out each run of the loop

If you wish to have all the plots on the same figure, you need to use figure; hold on %The rest of your code If you wish to...

plotting data from data files and saving each plot through out each run of the loop

If you wish to have all the plots on the same figure, you need to use figure; hold on %The rest of your code If you wish to...

2 years ago | 0

| accepted

Answered

Element replacement of matrix.

If using a for loop is not actually a requirement you can do this very simply as such: myMatrix = rand(5,4); % create 5x4 matri...

Element replacement of matrix.

If using a for loop is not actually a requirement you can do this very simply as such: myMatrix = rand(5,4); % create 5x4 matri...

2 years ago | 0

| accepted

Answered

How to edit plots?

Using your sample code, I do not see what the error is. However I made a few changes to the code that I believe make the output ...

How to edit plots?

Using your sample code, I do not see what the error is. However I made a few changes to the code that I believe make the output ...

2 years ago | 0