Answered
finding indices of values in a range
To achieve the first task, you can use inqualities i.e. >, <. = etc. To achieve the second task use ismember.

5 days ago | 0

Answered
matrix1:matrix2 ?
It means : a=[1 2 3; 4 5 6] ; b=[1 2; 3 4 ; 5 6] ; a(1):b(1) i.e. it is taking a(1,1) and b(1,1) and trying to make a linsp...

5 days ago | 0

| accepted

Answered
How to convert logarithmic to linear
Take exp of the result. The inverse of log is exp,

5 days ago | 0

Answered
how to evaluate equation at different values?
mu=linspace(2.4,4,1000); x = zeros(size(mu)) ; x(1)=.5; for i=1:10 x(i+1)=mu(i)*x(i)*(1-x(i)); end plot(mu,x)

5 days ago | 0

Answered
Save a loop iteration into a ZEROS array
Note that Array is not all zeros. It has complex numbers, so when you are printing you feel like they are zeros. Also you need n...

6 days ago | 0

Answered
How to get the file names that start with the same letter in the folder?
f = dir('T*.bin') ; N = length(f) ; for i = 1:N f(i).name end

8 days ago | 0

| accepted

Answered
find ID's of repeated values in array
[c,ia] = ismember(t2,t1)

8 days ago | 0

Answered
Create a function based on some criteria
if x <= 0 y = -1 ; elseif x > 0 && x <= 5 y = x^3 ; elseif x > 5 y = x^2 ; end

8 days ago | 0

| accepted

Answered
How to save output of double loop?
A = zeros(n,m) ; for i=1:n for j=1:m A=myfunction(...); % assuming output of the function is 1x1 end e...

8 days ago | 1

Answered
How can I detect constant signal patch from whole signal by using matlab script ?
x = 0:0.1:10; y = gaussmf(x,[2 5]); % Introduce constant value [val,idx] = max(y) ; idx0 = idx:idx+10 ; y(idx0) = val ; ...

8 days ago | 0

Answered
How to plot 2D Linear Inequality?
[x1,x2]=meshgrid(0:.1:10,0:.1:10); cond1=x1-x2<=-2; cond2=-0.3*x1-x2<=-8; cost=0.4*x1.^2-5*x1+x2.^2-6*x2+50; figure (1)...

8 days ago | 0

| accepted

Answered
Function readtable: how to insert the value of a variable double in the directory
f = dir('C:\Users\hp\OneDrive\Project\Results\'); f(3) f(4)

9 days ago | 0

Answered
How to plot velocity profile?
T = readtable('Atq16.xlsx') ; data = table2array(T) ; plot(data(:,2:end),data(:,1),'-or')

9 days ago | 0

| accepted

Answered
Reading .rec files ( mutiple .rec files)
For .edf files you can use this file exchange function: https://in.mathworks.com/matlabcentral/fileexchange/31900-edfread For ...

9 days ago | 1

Answered
How to find uaci by fixing one image and changing the other?
A = imread('whatever_is_A') ; B_images = dir('*.png') ; % you are in the folder of images and give extension N = length(B_...

9 days ago | 1

| accepted

Answered
I want to cut a vector into even number of terms in a loop
save_T = 35; if mod(save_T,2)==0 % is even continue else save_T=save_T-1;

9 days ago | 0

| accepted

Answered
Need help in plotting contour of speed, torque and eff
scatter(eff,speed,[],torque,'filled') You cannot plot contour with the given data. You have 1D data. You need to have 2D data...

9 days ago | 0

Answered
How to solve many equations at once? (Not a system but just multiple separate equations)
You get the solution for x in terms of Pm first. This will be a symolic xpression. In that you can substiture your Pm values to ...

9 days ago | 0

Answered
Histogram fit with curved fitting
You are expecting like this? v = randn(1000,1) ; h = histogram(v) ; i = h.BinEdges ; x = mean([i(1:end-1)' i(2:end)'],...

9 days ago | 0

| accepted

Answered
Putting array in function to graph
x = 0 : 0.1 : 2; y = 0.7*(x.^2).*(1+0.2*(x.^2)).^-3.5 ; figure(1) plot(x,y) grid

9 days ago | 0

Answered
Extracting rows in row-wise manner. How to do this?
Question sounds very silly. You can use a lloop. A = rand(100,4) ; B = zeros(100,4) ; for i = 1:100 thisrow = A(i,:) ...

9 days ago | 0

Answered
How to generate multiple .stl files in a loop?
You are overwriitng the stl files. Always you are using the same name to .stl file. You need to give different filename; check t...

9 days ago | 0

| accepted

Answered
How can I sort data from an excel file and assign ID's to binary classes?
You need not to use a loop. You can go by inequalities, where you will get logical indices as output. The logical indices have 1...

9 days ago | 0

Answered
How do I fit a surface to this data properly?
Read this: https://in.mathworks.com/help/curvefit/fit.html

9 days ago | 0

Answered
Cannot use "v>=0"?
while rem(v,2)~=0 | v>=0

9 days ago | 0

| accepted

Answered
How to merge two tables, keeping independent variable (x) the same but summing the dependent variable (y)
T1 = readtable('Confoss_landings.xls') ; T2 = readtable('Mainefoss_landings.xls') ; [idx,ia] = ismember(T2.(1),T1.(1)) ; ...

10 days ago | 0

| accepted

Answered
How to generate a rhythm in Matlab?
n = 2 ; % number of 0's l = 4 ; % length of array m = l-n ; % number of 1's iwant = [repelem(0,n) repelem(1,m)] ; % ra...

10 days ago | 1

| accepted

Answered
Make 3d sphere plot from net of sphere
clc; clear all ; I = imread('cameraman.tif') ; [m,n] = size(I) ; [X,Y,Z] = sphere(m-1,n-1) ; surf(X,Y,Z,flipud(I),'...

10 days ago | 0

| accepted

Answered
how to draw a number of circle inside large circle having same origin but different radius
r = linspace(0,1,10)' ; % Radii th = linspace(0,2*pi) ; C = [0 0] ; % Center x = cos(th) ; y = sin(th) ; X = C(1)...

10 days ago | 1

Answered
How to create a new matrix with a for loop?
You should not create individual arrays like that. You should proceed something like this iwant = zeros(3,100) ; iwant(i,:) =...

10 days ago | 0

Load more