Community Profile

photo

Chris A


Last seen: 2 years ago Active since 2012

Followers: 0   Following: 0

Message

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

Statistics

  • Knowledgeable Level 1
  • First Answer

View badges

Feeds

View by

Answered
basic matrix creation question
Try changing the last line to r_n = [r_1' r_2' r_3' r_4' r_5' r_6'];

11 years ago | 0

| accepted

Answered
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))...

11 years ago | 1

Answered
Logical Arrays and for statements
See if this works: CNccm(i,:) = transpose((rcontr(:,i)) <= r(i,1)); % Need to make a ...

11 years ago | 0

Answered
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),

11 years ago | 0

Answered
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);

11 years ago | 0

Answered
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))), ...

11 years ago | 0

Answered
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*...

11 years ago | 0

Answered
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...

11 years ago | 0

Answered
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_...

11 years ago | 0