Question

Indexing portions of a vector with array

Hi, I currently have a vector a that is 12 x1. I want to index it such that I get the following vector q = [a(4:7),a(4:7)]. I ...

1 month ago | 1 answer | 0

Question

Index chunks of cell to make block diagonal matrix.

Hi, I currently have a cell structure where each element is a 6x6 matrix. I have an array l = [0 1 2 0 4], based on this a...

2 months ago | 0 answers | 0

Question

Block diagonal matrix of identity times scalar.

Hi, I currently have a vector a = [1 2]', I wish to create a block diagonal matrix. Each block is identity (3x3) times the corr...

2 months ago | 1 answer | 0

Answered

Skew symmetric matrix generation

s = [1 0 0 2 0 0 3 1 2]'; % find size and logical index N = size(s,1); tf1 = mod(0:N-1, 3) == 0; tf2 = mod(0:N-1, 3) == 1;...

Skew symmetric matrix generation

s = [1 0 0 2 0 0 3 1 2]'; % find size and logical index N = size(s,1); tf1 = mod(0:N-1, 3) == 0; tf2 = mod(0:N-1, 3) == 1;...

2 months ago | 0

| accepted

Question

Skew symmetric matrix generation

Hi, I'm currently stuck on converting a 3*N x 1, where N is an integer value, vector into chunks of skew symmetric matrices. F...

2 months ago | 1 answer | 0

Question

Zero a cell matrix with varying number of zeros

Hi, I have a cell matrix, C, that's n x n, and an array A of size n x 1. The entries of array A dictate the no. of column of z...

3 months ago | 1 answer | 0

Answered

How to set the diagonal of a cell array of matrices?

I found the solution ! For a cell array A of size n x n, one can do the following A(logical(eye(n,n))) = {eye(3,3)};

How to set the diagonal of a cell array of matrices?

I found the solution ! For a cell array A of size n x n, one can do the following A(logical(eye(n,n))) = {eye(3,3)};

3 months ago | 1

Question

How to set the diagonal of a cell array of matrices?

Hi, I'm looking to set the diagonal of my cell array to identity, specifically eye(3,3). I know a simple for loop solution exi...

3 months ago | 2 answers | 0

Question

Indexing sections of arrays

Is there an easy way to extract every section's of n elements of a vector in MATLAB and skip the next n? Say we have x = linspa...

3 months ago | 1 answer | 0

Question

Sum of matrix times scalars

Hi, I have a series of 3x3 matrices T1, T2, T3 ... TN. In addition, I have a series of scalars a1, a2, ... aN. I wish to perfo...

3 months ago | 1 answer | 0