Community Profile

photo

madhan ravi


3.423 total contributions since 2018

Communication through MATLAB is always better than arguing.

madhan ravi's Badges

  • Thankful Level 4
  • 12 Month Streak
  • Ace
  • Knowledgeable Level 4
  • Promoter
  • Commenter
  • Revival Level 3
  • Solver
  • First Answer

View details...

Contributions in
View by

Answered
Possible matlab bug with text() function?
When you name variable as the same name as the function this happens. clear text plot sin % not sure which function you’re...

alrededor de 7 horas ago | 0

| accepted

Answered
Swapping the columns based on matrix even length
No matter odd or even: ix=(2:2:size(matrix,2)) + [0;-1]; % if > 2016b ix = bsxfun(@plus, 2:2:size(a,2), [0;-1]) Wanted = matr...

alrededor de 11 horas ago | 1

Answered
how to make a legend for a single point
h=plot(i,Cm_1212_voigt,'.g') % inside loop legend(h,'Points') % outside loop

1 día ago | 0

| accepted

Answered
Delete rows in intervall
An another alternative: ix = (5:7:size(TABLE,1)) + [0;1;2]; %if > 2016b ix = bsxfun(@plus, 5:7:size(TABLE,1), [0;1;2]) TABLE...

1 día ago | 0

Answered
How can I take a mean of a matrix only from 10 first rows?
>> X = rand(50000,3); % are you sure it's a 50000 by 3 matrix? >> mean(X(1:5000,:)) ans = 0.5028 0.5015 0.4978 ...

1 día ago | 0

Answered
logical array variables in a loop
It would been simpler if they were stored in a cell array: c{1} = outlier & incl_p; c{2}= outlier & incl_r; c{3} = ou...

2 días ago | 1

| accepted

Answered
How can i get sub matrices with using for loop
a=arrayfun(@(x)A(A==unique(x)),A,'un',0) celldisp(a) If you’re goal is simply to create A with repetitions of 10 then it...

2 días ago | 0

Answered
How can I plot a sin (x^2) function
fplot(@(x)sin(x.^2),[-pi,pi])

2 días ago | 1

Answered
How to count the number of repeat elements in a matrix
M =["Fa" "Fa" "Fa" "Fa" "Ka" "Ka"]; [~,~,c] = unique(M); A = accumarray(c,1)

2 días ago | 0

Answered
Create a matrix from a vector
A = ismember(M,V) .* M % Note: 14 should be in 1,1 not 2,1

3 días ago | 0

| accepted

Answered
Creating a table for publishing for the matrix I defined
TABle = table(T(:),C_vv(:),'VariableNames',{'Temperature','Heat'}) % I don’t know what you mean by naming columns isn’t that V...

3 días ago | 0

| accepted

Answered
How to use a nested loop to do a matrix calculation?
x = [1 2 3 4; 5 6 7 8; 9 10 11 12; 13 14 15 16] y = [16 15 14 13; 13 14 15 16; 17 18 19 20; 21 22 22 23] v = zeros(k,l)...

3 días ago | 0

| accepted

Answered
Matlab Hw #1 help
doc colon doc rad2deg doc fprintf

3 días ago | 1

| accepted

Answered
How can I add a matrix into another matrix
A = [A;B] help fprintf doc fprintf

3 días ago | 0

Answered
Preallocated array A using a for loop
https://in.mathworks.com/help/matlab/matlab_prog/preallocating-arrays.html - you will see how to store values in each iteration...

3 días ago | 2

| accepted

Answered
How do i find the x value for a GIVEN x
fsolve(@(x)f(x)-.25,[0,10]) % two solutions but look into you're area of interest fplot(@(x)f(x)-.25,[0,11])

4 días ago | 0

Answered
How to select the values greater than the mean in an array?
B1(B1>mean(B1(:)))

4 días ago | 1

| accepted

Answered
Error using ^ inputs
.* .^ <https://in.mathworks.com/help/matlab/matlab_prog/array-vs-matrix-operations.html>

4 días ago | 0

Answered
How to assign vectors to existing vector
newvector_2=vector_2; ix=nnz(~vector_2); v12=[vector_1,nonzeros(vector_2).']; u=unique(v12); d=setdiff(1:max(v12),v12); new...

4 días ago | 0

Answered
How to add two values to a matrix each five values of that matrix in order to have a new matrix?
ix=arrayfun(@(x)[x,x*(ones(~mod(x,5),2))],1:numel(XY),'un',0); % multiple of 5----^ ^-- n times idx=cat(2,ix{:...

4 días ago | 1

Answered
how to reduce the your matrix output
% Basic indexing: Output(1:end-1)

4 días ago | 0

| accepted

Answered
Odd Numbers with missing multiples of a number
I leave the understanding part to the reader to understand whats going on: oddsNoFives=@(x,y)nonzeros((~sum(~mod(1:x,[2;y]),1))...

4 días ago | 0

Answered
How to do: "for each value of the vector A"
for ii = 1:numel(A) % this is for illustration purposes A(ii) end

4 días ago | 0

Answered
"Undefined function" error when using multiple anonymous functions
Define c anonymous function before a_w and everything will be fine.

5 días ago | 1

| accepted

Answered
Printing some values in a vector
help fprintf

5 días ago | 0

Answered
logical operators on a logical matrix
all(A,2) any(A,2)

5 días ago | 0

| accepted

Answered
Could anyone help me to solve the issue.
NN = num2cell(num2cell(A,2),2)

6 días ago | 0

| accepted

Answered
Plotting current vs time
help plot help exp

6 días ago | 1

Answered
Could anyone help me to solve the issue.
Looks like it's the same as your previous question , why not use it then?? [~,~,c]=unique(A,'stable'); B = B(c)

6 días ago | 0

Answered
could anyone help me to solve the issue
[~,~,c] = unique(B,'stable'); A = A(c)

6 días ago | 1

| accepted

Load more