Chris A
Followers: 0 Following: 0
Based in Houston, TX. I offer consulting services in Matlab. I have 20 years experience working in the energy and financial industries. Professional Interests: Matlab, C++, F#, GPU programming
Feeds
已回答
basic matrix creation question
Try changing the last line to r_n = [r_1' r_2' r_3' r_4' r_5' r_6'];
basic matrix creation question
Try changing the last line to r_n = [r_1' r_2' r_3' r_4' r_5' r_6'];
12 years 前 | 0
| 已接受
已回答
find common elements of two arrays
a=[5; 7; 3; 1; 8; 6; 2]; b=[3; 9; 0]; d=repmat(a,1,numel(b)) - repmat(b', numel(a),1); [~,i]=min(abs(d)); horzcat(b, a(i))...
find common elements of two arrays
a=[5; 7; 3; 1; 8; 6; 2]; b=[3; 9; 0]; d=repmat(a,1,numel(b)) - repmat(b', numel(a),1); [~,i]=min(abs(d)); horzcat(b, a(i))...
12 years 前 | 1
已回答
Logical Arrays and for statements
See if this works: CNccm(i,:) = transpose((rcontr(:,i)) <= r(i,1)); % Need to make a ...
Logical Arrays and for statements
See if this works: CNccm(i,:) = transpose((rcontr(:,i)) <= r(i,1)); % Need to make a ...
12 years 前 | 0
已回答
creating a function to output the invert the numbers in an array
A = [ 1 2 3 4 5 6]'; b=reshape(sortrows(horzcat(A, ((numel(A):-1:1)')), [2]),[],1); b(1:6),
creating a function to output the invert the numbers in an array
A = [ 1 2 3 4 5 6]'; b=reshape(sortrows(horzcat(A, ((numel(A):-1:1)')), [2]),[],1); b(1:6),
12 years 前 | 0
已回答
Is there something like 'array colon'? in other words how can I apply colon operator to all the elements of an array (please read the text below so my question will make sense)?
Here is one way to do this: A = [1 10 16 23]; res=reshape(repmat((-3:2)',1,numel(A))+repmat(A,6,1),[],1);
Is there something like 'array colon'? in other words how can I apply colon operator to all the elements of an array (please read the text below so my question will make sense)?
Here is one way to do this: A = [1 10 16 23]; res=reshape(repmat((-3:2)',1,numel(A))+repmat(A,6,1),[],1);
12 years 前 | 0
已回答
How to do indexing without moving to a new variable ?
Does this work? m = [5 4 3 2 7 1 6 8 9 10]; sum(sort(m)'.*vertcat(ones(numel(m)-numel(m)/2,1),zeros(numel(m)/2,1))), ...
How to do indexing without moving to a new variable ?
Does this work? m = [5 4 3 2 7 1 6 8 9 10]; sum(sort(m)'.*vertcat(ones(numel(m)-numel(m)/2,1),zeros(numel(m)/2,1))), ...
12 years 前 | 0
已回答
How to transform these three nested FOR loops into a PARFOR loop?
Here is a possible solution: A=sparse(m,n) indexes=tril(reshape(1:T*T, T, T)); u1=indexes(indexes>0); v1=[0:T*T:N*...
How to transform these three nested FOR loops into a PARFOR loop?
Here is a possible solution: A=sparse(m,n) indexes=tril(reshape(1:T*T, T, T)); u1=indexes(indexes>0); v1=[0:T*T:N*...
12 years 前 | 0
已回答
Corrcoef and R^2 definition give different R^2 values
Try the following code: a=rand(100,1); c=10*a; corrcoef(a,c); % This should be the matrix [1 1; 1 1] % Why sho...
Corrcoef and R^2 definition give different R^2 values
Try the following code: a=rand(100,1); c=10*a; corrcoef(a,c); % This should be the matrix [1 1; 1 1] % Why sho...
12 years 前 | 0
已回答
vectorize a for loop
start_peak_hour = [3 10 20 50]'; end_peak_hour = [5 14 27 70]'; % always same size as start_peak_hour peak_size = end_...
vectorize a for loop
start_peak_hour = [3 10 20 50]'; end_peak_hour = [5 14 27 70]'; % always same size as start_peak_hour peak_size = end_...
12 years 前 | 0