Question

Use matrix c\c++ API with row-based indexing

Hi all, in my project I perform some calculations in c++, and then I am using Matrix API (mxCreateNumericArray) to save my 2D ar...

5 years ago | 1 answer | 0

Question

Run CUDA or PTX Code on GPU

Hi all, I have a problem with running CUDA code on GPU. According to <http://www.mathworks.com/help/distcomp/run-cuda-or-ptx-co...

5 years ago | 1 answer | 1

Answered

getting string from gui textbox into dsolve

After reading the strings ('Dy=x^2' , 'y(1)=1' , 'x') you should convert everything into cell array ( <http://www.mathworks.com/...

getting string from gui textbox into dsolve

After reading the strings ('Dy=x^2' , 'y(1)=1' , 'x') you should convert everything into cell array ( <http://www.mathworks.com/...

5 years ago | 0

Answered

creating a matrix of zeros of size of another matrice

So zeros(a1,a2) creates a matrix of zeros with a1 rows and a2 columns, for example: a=zeros(2,3) is a=0 0 0...

creating a matrix of zeros of size of another matrice

So zeros(a1,a2) creates a matrix of zeros with a1 rows and a2 columns, for example: a=zeros(2,3) is a=0 0 0...

5 years ago | 1

| accepted

Answered

GPU arrayfun with shared arrays

You can try to use your function without arrayfun. If at least 1 of the arguments is on GPU, calculations will be performed on G...

GPU arrayfun with shared arrays

You can try to use your function without arrayfun. If at least 1 of the arguments is on GPU, calculations will be performed on G...

5 years ago | 0

Answered

How to get diffraction pattern (fft2) from image of double slit(jpeg image)

After you get grayscale (2D array) Image, in order to get binary image you can use <http://www.mathworks.com/help/images/ref/im...

How to get diffraction pattern (fft2) from image of double slit(jpeg image)

After you get grayscale (2D array) Image, in order to get binary image you can use <http://www.mathworks.com/help/images/ref/im...

5 years ago | 0

| accepted

Answered

How to find only negative root of any polynomial

If you have symbolic math toolbox, function <http://www.mathworks.com/help/symbolic/vpasolve.html vpasolve> will find all roots...

How to find only negative root of any polynomial

If you have symbolic math toolbox, function <http://www.mathworks.com/help/symbolic/vpasolve.html vpasolve> will find all roots...

5 years ago | 0

Answered

I want to read audio data from a file. Can anybody help me?

You didn't set here the name of your file, it should be something like "test.wav"

I want to read audio data from a file. Can anybody help me?

You didn't set here the name of your file, it should be something like "test.wav"

6 years ago | 0

Answered

how do i plot a graph in xy-plane?

First, you should define everything: h = 6.25 * 10^(-34); x=1:100; y=h.*x; Plot(x,y) So here you fi...

how do i plot a graph in xy-plane?

First, you should define everything: h = 6.25 * 10^(-34); x=1:100; y=h.*x; Plot(x,y) So here you fi...

6 years ago | 0

Answered

How to find slope for each pixel?

As i understood, you need to find b=S/A in each point, so you need to use term-by-term division: b=S./A;

How to find slope for each pixel?

As i understood, you need to find b=S/A in each point, so you need to use term-by-term division: b=S./A;

6 years ago | 0

Answered

How to get the correct value from the given matrix?

The simplest way is to write b=a(1,:)

How to get the correct value from the given matrix?

The simplest way is to write b=a(1,:)

6 years ago | 0

| accepted

Answered

two dimension array mean and deviation calculation

There are a lot of ways to do that. I would generate 3D array, where the third dimension will be of the size = # of rounds (5); ...

two dimension array mean and deviation calculation

There are a lot of ways to do that. I would generate 3D array, where the third dimension will be of the size = # of rounds (5); ...

6 years ago | 1

| accepted

Question

GPU amount of availible shared memory is less that it is seemed to be

Hi all, I am just started to use GPU. So, I tried to compute example from http://www.mathworks.com/products/parallel-computing...

6 years ago | 1 answer | 0

Answered

Join some matrices to one matrix

new=[]; for i=1:n % n - number of cells new=[new;m{i}(:)] end %%% So we take each m{i}, turn it into 1...

Join some matrices to one matrix

new=[]; for i=1:n % n - number of cells new=[new;m{i}(:)] end %%% So we take each m{i}, turn it into 1...

6 years ago | 1

| accepted

Question

error with arrayfun and GPU computing part 2.

I am tring to compute simple example on GPU: function C=myf(A,B,N) for i=1:N C(:,:,i)=(A(:,:,i)*B)^10; ...

6 years ago | 1 answer | 0

Answered

GPU computation error: please help

GOt it, just another commands in 2012 version.

GPU computation error: please help

GOt it, just another commands in 2012 version.

6 years ago | 0

| accepted

Question

GPU computation error: please help

HI all, I want to use GPU in my research. I downloaded simple example from mathworks (code is attached). Basically, code is: ...

6 years ago | 1 answer | 0

Question

Why vectorized calculations are faster than for loops?

Why it's faster in Matlab? Is it because better memory treating, or paralleling? If this is only due parallel computation, on s...

6 years ago | 1 answer | 0

Question

parfor calculations take longer time than for

I am starting to work with the Parallel Computing Toolbox, and just constructed simple example to compare for and parfor: t...

6 years ago | 1 answer | 0

Answered

writing a loop for differences of random numbers.

%Generate: for i= 1:1000 b(i) =rand; end %Subtract: c=zeros(1000,1000) for i =1:1000 c(i,:)=b-b(i); end ...

writing a loop for differences of random numbers.

%Generate: for i= 1:1000 b(i) =rand; end %Subtract: c=zeros(1000,1000) for i =1:1000 c(i,:)=b-b(i); end ...

6 years ago | 0

Answered

Solving System of 5 ODEs using ODE45

You can always get two first order ODE from one second order: if you have 2nd order ODE for y(t), use y1=y(t), y2=y'(t)=dy/dt...

Solving System of 5 ODEs using ODE45

You can always get two first order ODE from one second order: if you have 2nd order ODE for y(t), use y1=y(t), y2=y'(t)=dy/dt...

6 years ago | 0

Solved

Reverse the vector

Reverse the vector elements. Example: Input x = [1,2,3,4,5,6,7,8,9] Output y = [9,8,7,6,5,4,3,2,1]

6 years ago

Solved

Weighted average

Given two lists of numbers, determine the weighted average. Example [1 2 3] and [10 15 20] should result in 33.333...

6 years ago

Solved

Make a run-length companion vector

Given a vector x, return a vector r that indicates the run length of any value in x. Each element in r shows how many times the ...

6 years ago

Solved

Flag largest magnitude swings as they occur

You have a phenomenon that produces strictly positive or negative results. delta = [1 -3 4 2 -1 6 -2 -7]; Marching thr...

6 years ago

Solved

Given a window, how many subsets of a vector sum positive

Given a vector: [1 0 -1 3 2 -3 1] and a window of 2, A sliding window would find: 1 + 0 = 1 0 - 1 = -1 ...

6 years ago

Solved

Pizza!

Given a circular pizza with radius _z_ and thickness _a_, return the pizza's volume. [ _z_ is first input argument.] Non-scor...

6 years ago

Solved

Column Removal

Remove the nth column from input matrix A and return the resulting matrix in output B. So if A = [1 2 3; 4 5 6]; and ...

6 years ago

Solved

Sum all integers from 1 to 2^n

Given the number x, y must be the summation of all integers from 1 to 2^x. For instance if x=2 then y must be 1+2+3+4=10.

6 years ago