Respondida
c0 and x are scalars, c - vector, and p - scalar. If c is [ ], then p = c0. If c is a scalar, then p = c0 + c*x . Else, p =
function y = mypolyval(c0,c,x) if isempty(c) y = c0; else y = c0 + power(x, 1:numel(c))*c(:); end Th...

más de 7 años hace | 2

| aceptada

Respondida
How to remove duplicates in a specific manner?
B = unique(unique(A, 'rows')', 'rows')'

más de 7 años hace | 0

Respondida
if i want to plot a graph as i have shown in the figure, but at one particular angle without any radius...how should i do it ? l
axis([-1 1 -1 1]), axis equal angle = 30; line([0 cosd(angle)], [0, sind(angle)])

más de 7 años hace | 0

Respondida
how to write this for cycle
You have to use a cell array because your indices have different sizes e = 6:12; for i = 1:numel(e), x{2^e(i)} = 0:1/2^e...

más de 7 años hace | 0

Respondida
Check for existence of nested fields
You can use my function isnestedfield: function yn = isnestedfield(s, fields) %ISNESTEDFIELD True if nested fields are i...

más de 7 años hace | 2

| aceptada

Respondida
How can i create a large colum variable with continious step?
You don't need a loop, you can use Matlab's colon operator to define a range of values first_value:step_size:last_value. You can...

más de 7 años hace | 1

Respondida
Searching for math expert! angle of vectors in a loop using law of cosines
See also <http://www.wikihow.com/Find-the-Angle-Between-Two-Vectors> % define sample values x = [1234.77 936.40 681.39...

más de 7 años hace | 1

| aceptada

Respondida
Extract values from matrix/cell in single step
Have a look at <https://de.mathworks.com/matlabcentral/answers/121045-assigning-multiple-outputs-from-a-vector> and <https...

más de 7 años hace | 1

Respondida
how delete all the negative values
x = x(find(x < 0, 1, 'last'):end);

más de 7 años hace | 0

| aceptada

Respondida
How to find even positioned numbers in a vector or matrix.
if size(M,1) > 1 & size(M,2) > 1 res = M(2,2); else res = []; end

más de 7 años hace | 0

| aceptada

Respondida
How to plot x=f(y) ?
Instead of plot(x,y), you plot(y,x) x = linspace(-3,3); plot(x.^3+x.^2-x+6, x), xlabel('y'), ylabel('x')

más de 7 años hace | 0

Respondida
Generating an "all-combinations" matrix for a given vector
x = [2 3 4]; n = prod(x); for i = 1:numel(x) li = []; for ii = 1:x(i), li = [li repmat(ii, [1 n/prod(x(1:i))])]; en...

más de 7 años hace | 0

| aceptada

Respondida
Round each value of matrix
totaircraft = round(totaircraft);

más de 7 años hace | 0

Respondida
what is meant by index exceed matrics dimension?
If you have a 1 x 3 matrix A = [6 7 9] and try to access an element that does not exist, like A(2,3) or A(1, 4), you get ...

más de 7 años hace | 0

Respondida
Change element of a matrix in a row
help imfill

más de 7 años hace | 0

Respondida
Plotting points across the Sine Curve
plot(t, y) hold on ind = find(diff(y>0)<0); plot(t(ind), y(ind), 'ko') ind = find(diff(y>0)>0); plot(t(ind)...

más de 7 años hace | 0

| aceptada

Respondida
How would I check to see if the number of rows in one matrix are equal to the number of rows in another matrix?
You can use assert assert(size(A,1) == size(B, 1), 'Matrices have different numbers of rows.') If the condition given as...

más de 7 años hace | 0

Respondida
Detail lost showing images
900 x 1800 is pretty large. You can check the screen size using get(0,'ScreenSize') If your image fits on the screen...

más de 7 años hace | 0

| aceptada

Respondida
What font can I use to match my text to greek letters?
In which way are Matlab's default fonts for Greek and other characters not matching? You can change various properties, such...

más de 7 años hace | 0

Respondida
Ignore answers with imaginarey components
This is basically the implementation of Dr. Siva Srinivas Kolukula's answer: ind = ~isreal(C); A(ind) = []; B(ind) = [];...

más de 7 años hace | 0

Respondida
How to polarplot theta=3*pi/4 ?
theta = 3/4*pi; plot([0 cos(theta)], [0 sin(theta)]) axis equal axis([-1 1 -1 1])

más de 7 años hace | 0

Respondida
Apply a filter to an image
help imfilter

más de 7 años hace | 0

Respondida
converting matrix into image
I = im2double(imread('circuit.tif')); imshow(I)

más de 7 años hace | 1

Respondida
how to run a certain code loop for 'N' times and get 'N' number of output outside the loop.
You don't need the loop: A = rand(3, 5, N);

más de 7 años hace | 1

Respondida
How can I keep figures invisible when going between different figures and different subplots?
Don't use figure(2) but set(0, 'CurrentFigure', f(2)) where f(2) is the handle of figure 2, obtained with gcf wh...

más de 7 años hace | 0

| aceptada

Respondida
How to change gap between legend line and legend text?
You can increase the space by adding blanks ' ' in front of the legend entries. This is a hack, of course.

más de 7 años hace | 0

| aceptada

Respondida
How to draw nice dotted lines?
Check out <https://de.mathworks.com/matlabcentral/fileexchange/15743-fix-dashed-and-dotted-lines-in-eps-export>

más de 7 años hace | 1

Respondida
How can I plot an average line through this line graph
You store the values of each line in the rows of matrix X. Then use plot(mean(X))

más de 7 años hace | 2

Respondida
I need to take characters out of a string using isnan and str2double.
cellfun(@(x) sscanf(x, '%f'), regexp(a, '(\d+)', 'match'))

más de 7 años hace | 0

| aceptada

Cargar más