已回答
Why does "find" command fail to find a number in this vector?
You can use find(round(100*v) == 24) The reason that the straight-forward approach does not work is the representation ...

8 years 前 | 0

已回答
How can I change the radius of a circle pointeur
You have to define your own pointer as a 16 x 16 matrix and then change the line in myginput that changes the pointer to use you...

8 years 前 | 0

已回答
How to group arrays in matrix
If the second row is the number of occurrences then you can use [a, ~, c] = unique(A); B = [a, accumarray(c, 1)];

8 years 前 | 0

已回答
"Operands to the || and && operators must be convertible to logical scalar values" occurring with integer comparisons
Check before the while whos E_rec thr n_sv n_sv_max I am quite sure that not all variables have Size 1x1 and Class doub...

8 years 前 | 0

已回答
how to save the output of For loop in a matrix form!
for i = 1:size(sample, 2) s = sample(:, i); % extract only the i'th column! % your code: anom = abs(s - mean...

8 years 前 | 0

已回答
how can I make a plot between theretival and experimental value with the standard deviation?
h(1)= plot(1, 0.351, 'ko') hold on h(2) = errorbar(1, 0.641, -0.4, 0.4, 'Marker', 'x') axis([0.9 1.1 0 1.2]) set(g...

8 years 前 | 0

| 已接受

已回答
How to convert several 2d images into a single 3d image in matlab code?
To concatenate four 2D images of the same size along the 3rd dimension, use: I = cat(3, I1, I2, I2, I4);

8 years 前 | 0

| 已接受

已回答
Plot normal distribution with unknown mean that is normally distributed with known parameters
2 + 8*randn(1, 100) + 4*randn(100,1); or in more detail n = 1; m = 100; % number of samples m1 = 2; s1 = 8; s2 = ...

8 years 前 | 0

| 已接受

已回答
I'm having a divide problem in matrices
P = diag(1./s);

8 years 前 | 0

已回答
Add refline (hline) to the legend
Use handles: hold on h(1) = plot(x1, y1,'--r') h(2) = plot(x2, y2,'r','LineWidth',1.5) h(3) = refline([0 threshlod...

8 years 前 | 0

已回答
Problem with using isfield
if isfield(shape,'leftLung') tmp3 = shape.leftLung{1}; end if isfield(shape, 'rightLung') tmp4 = shape.rightLu...

8 years 前 | 0

已回答
Needing to get the coordinates of the illuminated pixels
You can define a threshold by visual inspection to separate the lit from the unlit pixels to get a binary image. mythreshol...

8 years 前 | 0

已回答
How do I change the iteration variable of the for loop?
It's not possible. Use a while loop instead: j = 1; while j < = a - b plot(Position(1, j), Position(2, j), 'r.'); ...

8 years 前 | 0

已回答
how to convert a noise signal into its hexadecimal format
Help samplevalues = randi(1023, 1, 10); % 10 random values between 0 and 1023 dec2hex(samplevalues, 8)

8 years 前 | 0

已回答
Split Vector based on indices from another vector
You can generate a cell array where the i'th cell is the desired range for the i'th value in y: C = arrayfun(@(yi) x(yi-5:y...

8 years 前 | 1

| 已接受

已回答
Finding row indexes in array
idx = cellfun(@(x) any(ismember(a, x)), b, 'UniformOutput', false); rows = cellfun(@(x) a(:, x), idx, 'UniformOutput', fals...

8 years 前 | 0

已回答
How to write a code for iteration?
After the first box, you write deltaT = epsilon + 1; % so that the while loop is entered while deltaT >= epsilon ...

8 years 前 | 0

| 已接受

已回答
What does this vector assignment mean?
That's easy: randi([1,6],1,diceLeft) generates a 1 x diceLeft matrix of random integer values from the interval [1,6]. ...

8 years 前 | 0

| 已接受

已回答
generate a matrix from some vectors
% sample values n = 10; a = rand(1, n); LB = 1:n; UB = LB + 1; A = repmat(a, [2*n , 1]); idx = 1:2*n+2:2*n...

8 years 前 | 0

| 已接受

已回答
How to descend order column that have maximum values zero in MATLAB
[~, idx] = sort(sum(A == 0), 'descend')

8 years 前 | 2

已回答
Detecting colour of a specific x and y coordinate of an image
col = I(x, y, :);

8 years 前 | 0

| 已接受

已回答
How to add smaller matrix into bigger matrix? (Tetris based idea)
To add, for example, block 3 with the upper left corner at row i, column j: b = block{3}; tetris(i:i+size(b,1)-1, j:j+size(...

8 years 前 | 0

| 已接受

已回答
Hi, how can i scale the image data to 0 and 1
Use im2double

8 years 前 | 1

已回答
what are all possibilities for a,b,c to be 72?
a = nchoosek(1:72, 3); idx = prod(a, 2) == 72; a(idx, :)

8 years 前 | 0

| 已接受

已回答
How I connect more legends?
You can use h(1) = plot(... %your first plot h(2) = plot(... % your second plot from another script h(3) = plot(....

8 years 前 | 0

已回答
How to find mean gray level in gray scale image
If you write a script and call it 'meangraylevel.m', that script changes only the variables that you use in the script, but not ...

8 years 前 | 0

已回答
HOW TO USE RANDOM and Cross paired?
K2 = 0.5*rand(100, 1); K2(K2 < 0.25) = 0.25 + K2(K2 < 0.25); iwant = [0.5*ones(100, 1), K2, 0.5 - K2];

8 years 前 | 0

已回答
How can I count the number of times the value of an array/vector/matrix changes value from x to y?
firstvalue = 2; nextvalue = 1; A = A(:); % convert matrix to vector N = nnz(A(1:end - 1) == firstvalue & A(2:end...

8 years 前 | 1

| 已接受

已回答
How to calculate the area enclosed by these 2 curves ?Image attached below....
You can use polyarea to calculate the area of a polygon.

8 years 前 | 0

加载更多