28 total contributions since 2014

Professional Interests: Risk management, Corporate Finance, M&A

Question

uniform distribution between a and b with intervals of 0,005

Hi, I am having trouble using R = unidrnd(N) to create n random numbers between a and b (imagine a=0 and b=0.2) where the nu...

3 years ago | 3 answers | 0

Question

Running the files on a sequence, saving the results, running the files again, saving the results with different name

Hi, I use a .m file with just diary function in it to run several different files sequentially in the same folder. diary lo...

3 years ago | 1 answer | 0

Question

How to run a mat file only after the others have run

Hi, I have 4/5 matlab windows open and I run several independent mat files at the same time. When they finish I have another...

3 years ago | 1 answer | 0

Question

Alternative code that runs much faster?

Hi, We built this code: A = zeros(n,y); A (:,1) = -3; x1 = zeros(n,y); x2 = zeros(n,y); x3 = zeros(n,y); ...

3 years ago | 0 answers | 0

Answered

How to sum every 29 data and make some condition for them?

I would try something like this: for k=1:(numel(A)-30) B(k) = sum(A(k:k+29)); if B(k) <= 0.5 C(k) ...

How to sum every 29 data and make some condition for them?

I would try something like this: for k=1:(numel(A)-30) B(k) = sum(A(k:k+29)); if B(k) <= 0.5 C(k) ...

3 years ago | 0

Question

Generating random numbers from 0 - 1 with limit on the sum

Hi, I am trying to generate values from 0 to 1 for several variables (x1 x2 x3). These results must assure that x1*a1 + x2...

3 years ago | 3 answers | 0

Question

Model running for days

Hi, I know this is a very open question but the Monte Carlo simulation I built is getting so massive that the model is running f...

3 years ago | 1 answer | 0

Question

Computing IRR of a project after x years depending on price

Hi, I am stuck trying to write a code. I have a project of n years. The cash flow each year depends on the Price. For each y...

3 years ago | 0 answers | 0

Question

Using for and fzero to compute IRR after x years

Hi, here's the code: for a=1:y for k=1:n f = A(k,a)/(1+t(k,a))^(a-1); B(k,a) = B(k,a) ...

3 years ago | 1 answer | 0

Question

3D matrix multiplications

Hi, I have a A(nxa) matrix and a B(1xp) matrix. I'm trying to multiplicate A by B, creating a C(nxaxp) matrix (3D), where t...

3 years ago | 1 answer | 0

Question

generate random numbers subject to

Hi, I am trying to generate a set of random numbers X between 0 and 1 subject that an equation depending on X can be negative....

3 years ago | 1 answer | 0

Question

NaN in database during simulation

I imported a series of returns into the workspace. Because there was a longer series in the same database, matlab imported the r...

4 years ago | 1 answer | 0

Question

finding the maximum value table A for values in table B bellow benchmark

So, here's the situation: I have three tables: A = [50 100 30 4]; B = [100 150 90 50]; C = [50 100 150]; Value in C are b...

4 years ago | 1 answer | 0

Question

Warning: Inverse CDF calculation did not converge for p

Hi, I run a simulation using ksdensity and copulas. In the end I get the following warning: Warning: Inverse CDF calculat...

4 years ago | 1 answer | 0

Question

Out of memory error with 8GB and 64bit

Hi, I am working with lots of memory and I am getting an out of memory error. >> memory Maximum possible array: 1...

4 years ago | 1 answer | 0

Question

random 100k rows of kernel numbers, each row has Poisson number of random numbers

Hi, I am trying to do something and I need help. So, this is for insurance analysis. I have x number of accidents that may...

4 years ago | 0 answers | 0

Question

Error using copula fit: Rho has become rank-deficient

Hi, I wanted to estimate kernel densities for 20 variables, correlated by t copulas. Had this formula: [Rho,nu] = copulafit('t'...

4 years ago | 1 answer | 0

Question

ksdensity default bandwidth value

Hi, Does any one knows how matlab computes the default bandwidth in the function ksdensity? Thank you very much,

4 years ago | 2 answers | 0

Question

Matrix Multiplication column and vector

Hi, I am trying to solve this problem: A is 1 column of 100k results; B is a vector of 10 weights; I need a matrix of 10...

4 years ago | 2 answers | 0

Question

Loop on changing databases

Hi, We run a code where part of it depends on variables we import from excel. We want to run a loop on the code for it to ...

4 years ago | 1 answer | 0

Question

Several automatic Monte Carlo simulations linked to excel models that change its assumptions for each simulation

Hi, I don't even know if this is possible. We are running a Monte Carlo simulation on a model built in Matlab. In the begi...

4 years ago | 0 answers | 0

Question

Can't apply an IF function with 100000*1 matrix

Hi! I built this code: if A1 <0 D = 0.8; elseif A2 <0 D = 0.7; elseif A3 <0 D = 0.6; elseif ...

4 years ago | 2 answers | 0

Question

Efficient Frontier code error

Hi, I am running the following code I found: % portfolio0_efficient_frontier % Matlab program to plot efficient frontier and...

4 years ago | 1 answer | 0

Question

A log returns distribution with median zero

Hi, I have a time series of monthly log returns, to which I subtracted the median, so that they have zero median. I did this ...

4 years ago | 0 answers | 0

Question

random normal (0,1) correlated by copulas

Hi, I created a simulation of random variables correlated by copulas in Matlab, using ksdensity function. Now I am trying...

4 years ago | 1 answer | 0

Question

Simulating dependent normally distributed variables using copulas

I created a model that simulates variables with kernel distributions connected by copula functions. (X and Y are series of ln r...

5 years ago | 1 answer | 0

Question

Probability of being under a target

Hi, I have a result variable X that is defined by an equation of random variables. We used prctile to see the results we ...

5 years ago | 1 answer | 0

Question

Error with mvnrnd function?

Hi! when I run the following code: n = 1000; rho = .7; Z = mvnrnd([0 0], [1 rho; rho 1], n); U = normcdf(Z); X = [gaminv...

5 years ago | 1 answer | 0