Answered

Newton-Raphson algorithm stuck running after 4 or 5 iterations

Converting to numeric data type is much faster than using symbolic values syms x real %I have defined f to be an explicit func...

Newton-Raphson algorithm stuck running after 4 or 5 iterations

Converting to numeric data type is much faster than using symbolic values syms x real %I have defined f to be an explicit func...

8 days ago | 0

| accepted

Answered

plot legend that depicts different markes of nodes

The problem here is that legend will only provide labels for what graphics recognizes as individual objects. So in a line plot, ...

plot legend that depicts different markes of nodes

The problem here is that legend will only provide labels for what graphics recognizes as individual objects. So in a line plot, ...

8 days ago | 0

| accepted

Answered

Find minimum among matrices with different sizes

Your statements contradict each other, but I guess this is what you want to obtain A=[2 8 4; 7 3 9]; B=[1 3 5]; C=min(A,B)

Find minimum among matrices with different sizes

Your statements contradict each other, but I guess this is what you want to obtain A=[2 8 4; 7 3 9]; B=[1 3 5]; C=min(A,B)

10 days ago | 0

| accepted

Answered

i want to solve a set of homogeneous linear equation

Note - Symbolic Toolbox required Note that you might not get a solution for x depending upon the values of A. One such exampl...

i want to solve a set of homogeneous linear equation

Note - Symbolic Toolbox required Note that you might not get a solution for x depending upon the values of A. One such exampl...

10 days ago | 0

| accepted

Answered

i don't know code

Define f and g as function handles, and use x and the output of g(x) as inputs respectively - %Using different variable name to...

i don't know code

Define f and g as function handles, and use x and the output of g(x) as inputs respectively - %Using different variable name to...

11 days ago | 1

Answered

How to build a function fun that takes as input the matrix A and as output provides the matrix B which is produced out of A in the following ways.

A much simpler way - a=[1 2 3 4;5 6 7 8;9 10 11 12; 13 14 15 16] s=size(a)/2; b=circshift(a,s)

How to build a function fun that takes as input the matrix A and as output provides the matrix B which is produced out of A in the following ways.

A much simpler way - a=[1 2 3 4;5 6 7 8;9 10 11 12; 13 14 15 16] s=size(a)/2; b=circshift(a,s)

11 days ago | 3

Answered

Add data class as additional information on 2D plot

text might be helpful

Add data class as additional information on 2D plot

text might be helpful

12 days ago | 1

| accepted

Answered

The numbers do not appear in standard format despite the writing (format shortG)

Using format is only applicable to numeric outputs. Change the formatting operator in fprintf to obtain the proper value - for...

The numbers do not appear in standard format despite the writing (format shortG)

Using format is only applicable to numeric outputs. Change the formatting operator in fprintf to obtain the proper value - for...

12 days ago | 0

Solved

Zero finder

Write a function named 'zero_finder' that takes a matrix as input and returns the row index of the last zero for each for each c...

14 days ago

Answered

How to save index of Values of an item in a matrix?

x=[0,0,0,1,0,0,0,0,1,0,1]; y=find(x>0)

How to save index of Values of an item in a matrix?

x=[0,0,0,1,0,0,0,0,1,0,1]; y=find(x>0)

14 days ago | 0

Answered

symbolic trigonometrical function tan instead of log and imaginary equation

syms a b x real sol1=solve(a*sin(x) == b*cos(x),x,'Real',true) The solution obtained above can be derived by changing sin and ...

symbolic trigonometrical function tan instead of log and imaginary equation

syms a b x real sol1=solve(a*sin(x) == b*cos(x),x,'Real',true) The solution obtained above can be derived by changing sin and ...

14 days ago | 1

Answered

How to obtain vector of specific values in MATLAB

It's not a good idea to dynamically define variables. Read - Why Variables Should Not Be Named Dynamically You can make a 96x16...

How to obtain vector of specific values in MATLAB

It's not a good idea to dynamically define variables. Read - Why Variables Should Not Be Named Dynamically You can make a 96x16...

15 days ago | 0

Answered

How to take an average from range of values?

It seems you have copied the data from Excel and there is a loss of data in doing that. A= [0.0000 0.4341 -0.0000 -0.5910 -0.03...

How to take an average from range of values?

It seems you have copied the data from Excel and there is a loss of data in doing that. A= [0.0000 0.4341 -0.0000 -0.5910 -0.03...

15 days ago | 0

| accepted

Answered

How to prepare normalized feature matrix in MATLAB ?

%Random data D = rand(500,4); %minimum of each row minval=min(D,[],2); %maximum of each row maxval=max(D,[],2); %Vecto...

How to prepare normalized feature matrix in MATLAB ?

%Random data D = rand(500,4); %minimum of each row minval=min(D,[],2); %maximum of each row maxval=max(D,[],2); %Vecto...

15 days ago | 0

| accepted

Answered

How to create multiple structure variables and assign values to them at one line.

%Assign any type of data to a field [AC.a, AC.b, AC.c, AC.d] = deal(5, 15, {'cell'}, '0'); AC

How to create multiple structure variables and assign values to them at one line.

%Assign any type of data to a field [AC.a, AC.b, AC.c, AC.d] = deal(5, 15, {'cell'}, '0'); AC

15 days ago | 0

Answered

Grouping values in a matrix according to a value in a row & its index position

Vectorized approach mat=[51 71 0 48.87 63.38 -2.30769230769231 42.15 55.97 -2.30769230769231 40.22...

Grouping values in a matrix according to a value in a row & its index position

Vectorized approach mat=[51 71 0 48.87 63.38 -2.30769230769231 42.15 55.97 -2.30769230769231 40.22...

15 days ago | 1

| accepted

Answered

Find min value of each column of 2D lattice and plot

It is better to define variables not varying with the loop index, out of the loop. Moreso, as you are using figure(). It's not ...

Find min value of each column of 2D lattice and plot

It is better to define variables not varying with the loop index, out of the loop. Moreso, as you are using figure(). It's not ...

16 days ago | 0

| accepted

Answered

How to get the rows and columns from a matrix which do not fall into particular criteria?

Use negation on the logical indexing - x = 0:0.01:10; y = [sin(x); cos(x)]; %Get columns of y in which %first row is less th...

How to get the rows and columns from a matrix which do not fall into particular criteria?

Use negation on the logical indexing - x = 0:0.01:10; y = [sin(x); cos(x)]; %Get columns of y in which %first row is less th...

16 days ago | 0

| accepted

Answered

Need help with matlab code for below mentioned integrals

Note that you need symbolic toolbox to run this code - syms a b x y tau %Defining functions r(a,b) = exp(-a-b); f(a,x) = exp...

Need help with matlab code for below mentioned integrals

Note that you need symbolic toolbox to run this code - syms a b x y tau %Defining functions r(a,b) = exp(-a-b); f(a,x) = exp...

16 days ago | 1

| accepted

Answered

Can't run my 'if, elseif, else' code

if-else is not a loop, they are conditional statements. If you want to print/display something, use sprintf or fprintf or disp....

Can't run my 'if, elseif, else' code

if-else is not a loop, they are conditional statements. If you want to print/display something, use sprintf or fprintf or disp....

17 days ago | 1

Answered

How to change diagonal, subdiagonal and superdiagonal values with respect time while using loop and conditional statement?

xmax=1; ymax=7; m=20; n=29; tmax=100; nt=500; dx=xmax/m; dy=ymax/n; dt=tmax/nt; UOLD=zeros(m,n);VOLD=zeros(m,n); A=zeros(m,...

How to change diagonal, subdiagonal and superdiagonal values with respect time while using loop and conditional statement?

xmax=1; ymax=7; m=20; n=29; tmax=100; nt=500; dx=xmax/m; dy=ymax/n; dt=tmax/nt; UOLD=zeros(m,n);VOLD=zeros(m,n); A=zeros(m,...

17 days ago | 0

| accepted

Answered

Why do I receive "Not enough input arguments"? or How can I better code this ODE?

I'm not sure why you receive that error, but your code works properly with some tweaks. There is no need to use global here. I...

Why do I receive "Not enough input arguments"? or How can I better code this ODE?

I'm not sure why you receive that error, but your code works properly with some tweaks. There is no need to use global here. I...

17 days ago | 1

Answered

Error using cross and not calculating correctly

You are using character scalars instead of using variables. The result you get are corresponding to the ascii values of the char...

Error using cross and not calculating correctly

You are using character scalars instead of using variables. The result you get are corresponding to the ascii values of the char...

17 days ago | 0

Answered

How do I plot separate graphs in a for loop?

To iterate over the values of a column vector, you need to transpose it to create a row vector and then proceed. Otherwise, the...

How do I plot separate graphs in a for loop?

To iterate over the values of a column vector, you need to transpose it to create a row vector and then proceed. Otherwise, the...

17 days ago | 1

Answered

how can i return l21 value

As you can see above, l21 is stored as a field in the struct x. You need to use dot indexing to get its value - syms l21 l31 l3...

how can i return l21 value

As you can see above, l21 is stored as a field in the struct x. You need to use dot indexing to get its value - syms l21 l31 l3...

17 days ago | 0

Answered

How to convert double value to int value?

If you want to round the number - d=5.2; %smallest integer less or equal to input floor(d) %nearest integer to the input ro...

How to convert double value to int value?

If you want to round the number - d=5.2; %smallest integer less or equal to input floor(d) %nearest integer to the input ro...

17 days ago | 2

Answered

Taking the integral of a piecewise function

You need to specify that K is a positive number, otherwise conditions might overlap syms Co K Ko T assume(K, 'positive') % De...

Taking the integral of a piecewise function

You need to specify that K is a positive number, otherwise conditions might overlap syms Co K Ko T assume(K, 'positive') % De...

18 days ago | 1

Answered

For loops step through time and update variable

The problem is in your loop indexing. size returns a row vector, and when you use a row vector as a loop index, it considers the...

For loops step through time and update variable

The problem is in your loop indexing. size returns a row vector, and when you use a row vector as a loop index, it considers the...

19 days ago | 0

Answered

what is wrong in this code?

@Muhammad Tarique, as Jan and Star Strider asked for - the full error message, which means all of the red text. Please keep that...

what is wrong in this code?

@Muhammad Tarique, as Jan and Star Strider asked for - the full error message, which means all of the red text. Please keep that...

19 days ago | 0

| accepted

Answered

plotting a function with values from a table

The question asks to overlay the discrete data on the graph, so you need to define markers on the plot of the discrete data (ins...

plotting a function with values from a table

The question asks to overlay the discrete data on the graph, so you need to define markers on the plot of the discrete data (ins...

20 days ago | 0

| accepted