Mainly retired from Eastman Kodak. (Of course, Kodak itself is now semi-retired. I don't think I had any influence in that.) I still write MATLAB code as I find something interesting, and I do attempt to write new tools to put on the File Exchange when I think I can make a contribution.

However, I DON'T answer direct e-mail questions, and I do NOT do homework. In general, your homework is YOUR problem, not mine. Please do NOT e-mail me with your homework problems or student projects. If I was willing to answer your questions, I would very rapidly become overwhelmed, because one question is never just one simple question.

When I'm not doing something with MATLAB, you might find me playing bridge, either in the club or online on BBO.

Professional Interests: MATLAB, numerical analysis, mathematical modeling

Avocational interests: Bridge, woodworking, woodturning

Answered

What is the best way to store different variables into 1 variable?

Use a cell array. Or use a srruct. Either can store anything you put into it. Here, a struct will allow you to store everything...

What is the best way to store different variables into 1 variable?

Use a cell array. Or use a srruct. Either can store anything you put into it. Here, a struct will allow you to store everything...

alrededor de 4 horas ago | 0

Answered

Solving system of inequalities and plot in 3-dimensional

Um, just because you have decided that the solution is what you plotted there, does not make it consistent with the set of inequ...

Solving system of inequalities and plot in 3-dimensional

Um, just because you have decided that the solution is what you plotted there, does not make it consistent with the set of inequ...

alrededor de 15 horas ago | 0

Answered

array indices must be positive integers or logical values.

p is sometimes zero. sometimes it is one. how you are creating p is a bit silly, as there is absolutely no reason to use bin2dec...

array indices must be positive integers or logical values.

p is sometimes zero. sometimes it is one. how you are creating p is a bit silly, as there is absolutely no reason to use bin2dec...

1 día ago | 0

| accepted

Answered

Problem with the optimization of the Economic MPC

Simple. Your objective function is essenitally constant around the start point, or you provided a start point that actually hap...

Problem with the optimization of the Economic MPC

Simple. Your objective function is essenitally constant around the start point, or you provided a start point that actually hap...

1 día ago | 0

Answered

Convert a tetrahedron mesh to triangular mesh or surface mesh.

Easy. Assume that tess is an nx4 array, composed of references into the set of vertices. Then surely is it true that: facets =...

Convert a tetrahedron mesh to triangular mesh or surface mesh.

Easy. Assume that tess is an nx4 array, composed of references into the set of vertices. Then surely is it true that: facets =...

1 día ago | 1

| accepted

Answered

the inverse of spapi function

I think this may be what you are asking for. x = 1:7; y = rand(1,7); S = spapi(5,x,y) S = struct with fields: ...

the inverse of spapi function

I think this may be what you are asking for. x = 1:7; y = rand(1,7); S = spapi(5,x,y) S = struct with fields: ...

2 días ago | 0

Answered

How to find the first n postive roots of a function?

You can't do so. Well, not perfectly. Why not? Because I can always provide a function that has roots that are impossible to fin...

How to find the first n postive roots of a function?

You can't do so. Well, not perfectly. Why not? Because I can always provide a function that has roots that are impossible to fin...

2 días ago | 0

Answered

46Go on my hardrive ?

It strongly depends on how may toolboxes there are in the two installations. It may also be a function of release, if they are d...

46Go on my hardrive ?

It strongly depends on how may toolboxes there are in the two installations. It may also be a function of release, if they are d...

3 días ago | 0

Answered

Why my eigenvalues from (v,d)=eig(k,m) are so close to each other?

You will have 9000 eigenvalues. Some will be small, some larger. How far apart do you think those that are small can realistical...

Why my eigenvalues from (v,d)=eig(k,m) are so close to each other?

You will have 9000 eigenvalues. Some will be small, some larger. How far apart do you think those that are small can realistical...

3 días ago | 0

Answered

numbers and characters in same vector

Store them in a cell array, actually a cell vector. help cell Index a cell array using curly braces, instead of parens. Thus {...

numbers and characters in same vector

Store them in a cell array, actually a cell vector. help cell Index a cell array using curly braces, instead of parens. Thus {...

3 días ago | 1

Answered

Runge Kutta method computational cost

tic and toc are really bad ways to estimate the time required for (almost) anything, unless the time is pretty long, and you onl...

Runge Kutta method computational cost

tic and toc are really bad ways to estimate the time required for (almost) anything, unless the time is pretty long, and you onl...

4 días ago | 2

Answered

Polynomial Fitting of 3 variables

Download polyfitn from the file exchange, here: https://www.mathworks.com/matlabcentral/fileexchange/34765-polyfitn Ensure you...

Polynomial Fitting of 3 variables

Download polyfitn from the file exchange, here: https://www.mathworks.com/matlabcentral/fileexchange/34765-polyfitn Ensure you...

4 días ago | 0

| accepted

Answered

Multiple equations using a range of inputs for one variable then plotting a graph.

Sorry, but your question makes no sense, at least not at first glance. If you want help, then clearly explain what you are doing...

Multiple equations using a range of inputs for one variable then plotting a graph.

Sorry, but your question makes no sense, at least not at first glance. If you want help, then clearly explain what you are doing...

4 días ago | 0

Answered

How do I determine goodness of the fit (any curve )when using least square method?

There are many measures of goodness of fit for a least squares problem. NONE of them are perfect. As well, there are entire grad...

How do I determine goodness of the fit (any curve )when using least square method?

There are many measures of goodness of fit for a least squares problem. NONE of them are perfect. As well, there are entire grad...

5 días ago | 0

Answered

how to sum data with condition

Sorry, but it is a really bad idea to have separate functions for each case. Just pass in the the first column element as an ar...

how to sum data with condition

Sorry, but it is a really bad idea to have separate functions for each case. Just pass in the the first column element as an ar...

6 días ago | 0

Answered

How to calculate displacement from acceleration data?

You already know how to use trapz. Just use it twice. However, you mention instantaneous displacement, and the problem with trap...

How to calculate displacement from acceleration data?

You already know how to use trapz. Just use it twice. However, you mention instantaneous displacement, and the problem with trap...

6 días ago | 0

| accepted

Answered

I need to have underline (_) in my plot x and y label but matlab plot recognizes as subscript

They can't win. Some people want to have subscripts. Some want an actual underscore character. Nobody is ever happy. xlabel 'x\...

I need to have underline (_) in my plot x and y label but matlab plot recognizes as subscript

They can't win. Some people want to have subscripts. Some want an actual underscore character. Nobody is ever happy. xlabel 'x\...

6 días ago | 1

| accepted

Answered

How can I construct delauany's disc in matlab??

Hmm, if that was what you were expecting, you did not come very close. :) Let me suggest a trick though. Write a little helper...

How can I construct delauany's disc in matlab??

Hmm, if that was what you were expecting, you did not come very close. :) Let me suggest a trick though. Write a little helper...

8 días ago | 0

| accepted

Answered

fibonacci series, while loop

Well, what is important to me is you have made a credible effort, and gotten close. In fact, you did compute Fibonacci sequence ...

fibonacci series, while loop

Well, what is important to me is you have made a credible effort, and gotten close. In fact, you did compute Fibonacci sequence ...

9 días ago | 0

| accepted

Answered

Estimating precision of matlabs matrix solver

The precision? Double precision. It works in double precision. But that is not your real question. The issue is how good are the...

Estimating precision of matlabs matrix solver

The precision? Double precision. It works in double precision. But that is not your real question. The issue is how good are the...

9 días ago | 0

| accepted

Answered

Help with Writing Function Files for Nonlinear Functions

Suppose you tried to use the MATLAB function mean. It takes at least one argument. What would happen, if you just tried typing m...

Help with Writing Function Files for Nonlinear Functions

Suppose you tried to use the MATLAB function mean. It takes at least one argument. What would happen, if you just tried typing m...

10 días ago | 0

Answered

Generate Random Number inside a closed area

Not hard. But it takes a little effort. (I should post a tool for this on the FEX. SIGH. Actually, I have a tool that does this,...

Generate Random Number inside a closed area

Not hard. But it takes a little effort. (I should post a tool for this on the FEX. SIGH. Actually, I have a tool that does this,...

10 días ago | 2

| accepted

Answered

What starting point to choose so fsolve always returns a solution when any exists?

I tend to describe tools like fsolve with a metaphor of a blind man set down on the surface of the earth, then tasked with findi...

What starting point to choose so fsolve always returns a solution when any exists?

I tend to describe tools like fsolve with a metaphor of a blind man set down on the surface of the earth, then tasked with findi...

11 días ago | 1

| accepted

Answered

How to use DWT for denoising complex data like OFDM symbol ?

So why not just denoise the real and imaginary parts separately, then combine them back into one complex array. Two calls instea...

How to use DWT for denoising complex data like OFDM symbol ?

So why not just denoise the real and imaginary parts separately, then combine them back into one complex array. Two calls instea...

11 días ago | 0

Answered

icdf versus erfinv?

In general, use the ICDF code! Why would it be more accurate? Because it can be more intelligent, using a more accurate approxi...

icdf versus erfinv?

In general, use the ICDF code! Why would it be more accurate? Because it can be more intelligent, using a more accurate approxi...

12 días ago | 1

| accepted

Answered

how do I calculate pi

Easy. Type pi at the command line. Works like a charm. Harder, since you did make a very credible effort at a solution, first, ...

how do I calculate pi

Easy. Type pi at the command line. Works like a charm. Harder, since you did make a very credible effort at a solution, first, ...

12 días ago | 0

| accepted

Answered

how to set initial guesses in Curve fitting to avoid the local minimum?

As Alex says, it is not easy, and no perfect answer exists. The model you have posed is a difficult one to estimate, because i...

how to set initial guesses in Curve fitting to avoid the local minimum?

As Alex says, it is not easy, and no perfect answer exists. The model you have posed is a difficult one to estimate, because i...

12 días ago | 1

| accepted

Answered

How to multiply the different values of same variables

And the problem is? P = 1; for i = 1:Imdone x = (stuff) P = P*x; end

How to multiply the different values of same variables

And the problem is? P = 1; for i = 1:Imdone x = (stuff) P = P*x; end

12 días ago | 0

Answered

Rearrange randomly just some parts of an array

I fail to see the problem, although you are the only one who knows the rules that created this vector, so you will know what to ...

Rearrange randomly just some parts of an array

I fail to see the problem, although you are the only one who knows the rules that created this vector, so you will know what to ...

12 días ago | 0

Answered

How to generate a vector with specific values (maybe using loops)?

Don't. Instead, use arrays to store them. n = 4; V = eye(n); V V = 1 0 0 0 0 1 0 0 ...

How to generate a vector with specific values (maybe using loops)?

Don't. Instead, use arrays to store them. n = 4; V = eye(n); V V = 1 0 0 0 0 1 0 0 ...

12 días ago | 0