Solved

Available ingredients + recipe -> number of cakes

Write a function Egg_Milk_Sugar(L, recipe) to determine the maximum number of cakes that can be prepared given a list of availab...

3 months ago

Solved

Hofstadter Q sequence

The Hofstadter Q sequence is defined as follows: The first elements of the sequence are 1, 1, 2, 3, 3, 4, 5, 5, 6, 6. Write ...

3 months ago

Solved

Reversing Maximal Ascending Subsequences

Create and return a new array that contains the same elements as the input array, but with the elements within each strictly inc...

3 months ago

Solved

Property dispute!

Two neighbors have rectangular plots of land A and B. The surveyors give you the coordinates of each. If they overlap, there is ...

3 months ago

Solved

Sun angle

Determine the angle of the sun above the horizon based on the time of day. Assumptions: the sun rises in the East at 6h00, cor...

3 months ago

Solved

Compress list

Given a non-empty list L of positif integers, compress the list so that only one occurrence is retained if two (or more) equal e...

3 months ago

Solved

Beam me up, Scotty!

It's the mid 22nd century. You, Montgomery Scott, are appointed the chief engineer of the Starship Enterprise. The Starship is...

3 months ago

Solved

Calculate the Area of the Ring

You have Ring which consist of inner and outer Circles with Radius r and R which are not given but you'll be given Hprizontal ...

3 months ago

Solved

Find Next Strictly Greater Element

Given an array of numbers, create a new array where each element represents the next strictly greater element to the right of th...

3 months ago

Solved

Remove Unique Elements

Given a list of integers, we want to keep only the non-unique elements in this list. To do this, we need to remove all the uniqu...

3 months ago

Solved

Out-of-Place Elements Count

Determine the number of elements in a list of integers that are not in their original order after sorting the list in ascending ...

3 months ago

Solved

Largest Rectangle Area in a Histogram

Given a histogram represented by an array of integers, e.g., [2, 1, 4, 5, 1, 3, 3] : find the maximum area of a rectangle tha...

3 months ago

Solved

Maximizing Stock Profit

As a stock exchange broker focusing on a single transaction, your goal is to maximize profit by buying a stock at a low price an...

3 months ago

Solved

Spreadsheet Column Number

Spreadsheet uses an alphabetic naming system for columns, starting with 'A', 'B', 'C', etc. The column names continue like 'AB',...

3 months ago

Solved

Secret Message and Acrostic

One of the simplest ways to hide a message involves utilizing uppercase letters. Given a text, collect all uppercase letters in...

3 months ago

Solved

snake_case to CamelCase convention

The snake_case naming convention writes words in lowercase and separates them with underscores. In CamelCase convention, the fir...

3 months ago

Solved

CamelCase to snake_case convention

The CamelCase naming convention capitalizes the first letter of each word. In snake_case convention, words are written in lowerc...

3 months ago

Solved

Instructions Following

Complete the function follow(s) which, for a given string (containing only the letters 'f', 'b', 'l', 'r'), calculates the final...

3 months ago

Solved

Interval Compression

Given a set of integers, the task is to create a list of closed intervals where each interval includes its endpoints. For exampl...

3 months ago

Answered

Why I am not getting the same result for an integral of a piecewise function?

1 - It should be aux1 - (aux2 + aux3) 2 - The function is not vectorized properly, which provides incorrect results. I have mod...

Why I am not getting the same result for an integral of a piecewise function?

1 - It should be aux1 - (aux2 + aux3) 2 - The function is not vectorized properly, which provides incorrect results. I have mod...

4 months ago | 0

| accepted

Answered

array generation using logics.

x = [0 10 20 30 0 10 20 30 40 0 10 20 30 40 50 0 10] y = x; idx = [1 find(diff(x)~=10)+1 numel(x)] for k=1:numel(idx)...

array generation using logics.

x = [0 10 20 30 0 10 20 30 40 0 10 20 30 40 50 0 10] y = x; idx = [1 find(diff(x)~=10)+1 numel(x)] for k=1:numel(idx)...

4 months ago | 0

Answered

How programmatically create an array from variable-length vectors?

Here's a method to import data from a sequence of files - %Read all the mat files in the directory Files = dir('*.mat'); %...

How programmatically create an array from variable-length vectors?

Here's a method to import data from a sequence of files - %Read all the mat files in the directory Files = dir('*.mat'); %...

4 months ago | 0

Answered

How to substitute a variable into a syms function?

Define the variable as a symbolic variable and then substitute - syms Vpo Von Dp Dn ws Lp Cps Ll Lm Vsecm Isec_real Isec_imag ...

How to substitute a variable into a syms function?

Define the variable as a symbolic variable and then substitute - syms Vpo Von Dp Dn ws Lp Cps Ll Lm Vsecm Isec_real Isec_imag ...

4 months ago | 0

| accepted

Answered

How do I change the format of symbolic output

Change the symbolic preference of Type-setting as follows - syms x y sol = solve(y-x^2,x) %Preference changed (Default v...

How do I change the format of symbolic output

Change the symbolic preference of Type-setting as follows - syms x y sol = solve(y-x^2,x) %Preference changed (Default v...

4 months ago | 0

| accepted

Answered

Turn sequence into a loop

A better approach would be to vectorize, see below. (I assume all the arrays to be used have compatible dimensions for operation...

Turn sequence into a loop

A better approach would be to vectorize, see below. (I assume all the arrays to be used have compatible dimensions for operation...

4 months ago | 0

Answered

如何得到361x91数组中重复最大值的位置

Use find - %Sample data mat = magic(4); mat = [mat; 1 4 9 16] %Get the maximum value val = max(mat, [], 'all') %% Find th...

如何得到361x91数组中重复最大值的位置

Use find - %Sample data mat = magic(4); mat = [mat; 1 4 9 16] %Get the maximum value val = max(mat, [], 'all') %% Find th...

4 months ago | 1

| accepted

Answered

Read text file line by line to columns

Use readmatrix (available from R2019a onwards) to read the data and transform it as per need - in = readmatrix('RANCHOD - Copy...

Read text file line by line to columns

Use readmatrix (available from R2019a onwards) to read the data and transform it as per need - in = readmatrix('RANCHOD - Copy...

4 months ago | 2

Answered

行列の要素数を変更し、それぞれを違う行列として表示するにはどうすればよいですか

Preallocate a cell array, define each cell element accordingly and use indexing to access the data - %Number of arrays n = 10...

行列の要素数を変更し、それぞれを違う行列として表示するにはどうすればよいですか

Preallocate a cell array, define each cell element accordingly and use indexing to access the data - %Number of arrays n = 10...

5 months ago | 0

Answered

Where can I find the documentation for polling methods applicable to paretosearch?

From the User's Guide of Global Optimization Toolbox, available here - https://in.mathworks.com/help/pdf_doc/gads/index.html (Pa...

Where can I find the documentation for polling methods applicable to paretosearch?

From the User's Guide of Global Optimization Toolbox, available here - https://in.mathworks.com/help/pdf_doc/gads/index.html (Pa...

5 months ago | 0

| accepted

Answered

Subs does not work in my code.

You can vectorize operations in the code - function [sMnew] = Cubic(k,M) n = 3*k+1; x = sym('x'); c = sym( 'c', [1 M+3]); ...

Subs does not work in my code.

You can vectorize operations in the code - function [sMnew] = Cubic(k,M) n = 3*k+1; x = sym('x'); c = sym( 'c', [1 M+3]); ...

5 months ago | 0