Answered

Matlab on Linux: Failed to load module "canberra-gtk-module"

This is a known bug but shouldn't affect your ability to use Matlab. See https://www.mathworks.com/support/bugreports/details/19...

Matlab on Linux: Failed to load module "canberra-gtk-module"

This is a known bug but shouldn't affect your ability to use Matlab. See https://www.mathworks.com/support/bugreports/details/19...

6 months ago | 1

| accepted

Answered

Averaging Every 5 Elements in a Matrix for Each Column with Nans

For x=[1 2 3 NaN 4], like your short example, you can do this to ignore NaNs in the mean: mean(x(~isnan(x)))

Averaging Every 5 Elements in a Matrix for Each Column with Nans

For x=[1 2 3 NaN 4], like your short example, you can do this to ignore NaNs in the mean: mean(x(~isnan(x)))

7 months ago | 0

| accepted

Answered

Create a vector with for loop with mathematical operations

To fix your current code, you need to use indices in the for loop. w=[5 4 3 2] for i = w a3(6-i)=[1/(i+i)] b3(6-i) =...

Create a vector with for loop with mathematical operations

To fix your current code, you need to use indices in the for loop. w=[5 4 3 2] for i = w a3(6-i)=[1/(i+i)] b3(6-i) =...

7 months ago | 1

Answered

Array indices must be positive integers or logical values MATLAB error

z0(t) is causing the error. t is a vector of decimals, and you cannot use a decimal as an index. Indices must be positive intege...

Array indices must be positive integers or logical values MATLAB error

z0(t) is causing the error. t is a vector of decimals, and you cannot use a decimal as an index. Indices must be positive intege...

7 months ago | 0

Answered

Question on how to position points on a line

Assuming del is a column vector of the same size as t and is the desired change in x, try this xy1 = [141.64 399.53]...

Question on how to position points on a line

Assuming del is a column vector of the same size as t and is the desired change in x, try this xy1 = [141.64 399.53]...

7 months ago | 0

| accepted

Answered

dbstop doesn't stop if the line at which is supposed to stop is something like `'else'

The if condition is true, so Matlab executes disp('true'); then jumps to end. Lines 4 and 5 are never executed because only one ...

dbstop doesn't stop if the line at which is supposed to stop is something like `'else'

The if condition is true, so Matlab executes disp('true'); then jumps to end. Lines 4 and 5 are never executed because only one ...

7 months ago | 0

| accepted

Answered

Replace missing time steps in dataset

If data is the vector of your measurements at times x, you can try Y = NaN(size(t)); Y(ismember(t,x)) = data;

Replace missing time steps in dataset

If data is the vector of your measurements at times x, you can try Y = NaN(size(t)); Y(ismember(t,x)) = data;

7 months ago | 0

Solved

Triangle Numbers

Triangle numbers are the sums of successive integers. So 6 is a triangle number because 6 = 1 + 2 + 3 which can be displa...

7 months ago

Solved

Make a checkerboard matrix

Given an integer n, make an n-by-n matrix made up of alternating ones and zeros as shown below. The a(1,1) should be 1. Examp...

7 months ago

Solved

Factorize THIS, buddy

List the prime factors for the input number, in decreasing order. List each factor only once, even if the factorization includes...

7 months ago

Solved

Prime factor digits

Consider the following number system. Calculate the prime factorization for each number n, then represent the prime factors in a...

7 months ago

Answered

Errors Within an If Statement

For if elsif else conditionals, Matlab executes the statements in the first block who's logical expression true, then it jumps t...

Errors Within an If Statement

For if elsif else conditionals, Matlab executes the statements in the first block who's logical expression true, then it jumps t...

7 months ago | 0

| accepted

Solved

Determine whether a vector is monotonically increasing

Return true if the elements of the input vector increase monotonically (i.e. each element is larger than the previous). Return f...

7 months ago

Solved

Determine if input is odd

Given the input n, return true if n is odd or false if n is even.

7 months ago

Solved

Find the sum of all the numbers of the input vector

Find the sum of all the numbers of the input vector x. Examples: Input x = [1 2 3 5] Output y is 11 Input x ...

7 months ago

Solved

Make the vector [1 2 3 4 5 6 7 8 9 10]

In MATLAB, you create a vector by enclosing the elements in square brackets like so: x = [1 2 3 4] Commas are optional, s...

7 months ago

Answered

"Index exceeds the number of array elements (1)."

The way you define your struct in the first few lines results in Air being a 1x1 struct with two fields (temp and press), each o...

"Index exceeds the number of array elements (1)."

The way you define your struct in the first few lines results in Air being a 1x1 struct with two fields (temp and press), each o...

7 months ago | 1

| accepted

Solved

Times 2 - START HERE

Try out this test problem first. Given the variable x as your input, multiply it by two and put the result in y. Examples:...

7 months ago

Answered

I obtained different figure after using fsurf and surf

It appears you may have a typo in your second definition of bb. Your first call to jacobiSN in this line currently reads as jac...

I obtained different figure after using fsurf and surf

It appears you may have a typo in your second definition of bb. Your first call to jacobiSN in this line currently reads as jac...

7 months ago | 0

| accepted

Answered

Pie chart label overlapping

Following the documentation for pie chart labels at https://www.mathworks.com/help/matlab/creating_plots/customize-pie-chart-lab...

Pie chart label overlapping

Following the documentation for pie chart labels at https://www.mathworks.com/help/matlab/creating_plots/customize-pie-chart-lab...

7 months ago | 0

Question

Function Argument Validation, Compare to Irrational Number or Expression

Is there a way to use MATLAB's built-in validation functions to compare an argument to an expression or funciton output? I want...

7 months ago | 1 answer | 0

Question

Exit function early and return output

I have a rather long function with a single output. In a special case, the output can be calculated without executing the majori...

7 months ago | 1 answer | 0