photo

John D'Errico


Last seen: Today Actif depuis 2006

Followers: 41   Following: 0

Message

A retired applied mathematician, consultant, sometime mechanical engineer, numerical analyst, woodworker, bridge player. Please DON'T contact me, as too many students then decide I am their personal consultant if I allow it. I won't do consulting by mail.

Statistiques

All
MATLAB Answers

15 Questions
7 925 Réponses

File Exchange

62 Fichiers

Cody

5 Problèmes
140 Solutions

Discussions

14 Points forts

RANG
9
of 301 726

RÉPUTATION
22 291

CONTRIBUTIONS
15 Questions
7 925 Réponses

ACCEPTATION DE VOS RÉPONSES
46.67%

VOTES REÇUS
4 872

RANG
4 of 21 402

RÉPUTATION
66 842

CLASSEMENT MOYEN
4.80

CONTRIBUTIONS
62 Fichiers

TÉLÉCHARGEMENTS
386

ALL TIME TÉLÉCHARGEMENTS
603538

RANG
1 869
of 176 285

CONTRIBUTIONS
5 Problèmes
140 Solutions

SCORE
1 566

NOMBRE DE BADGES
7

CONTRIBUTIONS
0 Publications

CONTRIBUTIONS
0 Public Chaîne

CLASSEMENT MOYEN

CONTRIBUTIONS
14 Points forts

NOMBRE MOYEN DE LIKES
3

  • Most Accepted 2023
  • Editor's pick for Answers
  • Quiz Master
  • Promoter
  • Top Downloads 2024
  • Top Downloads 2023
  • Top Downloads 2022
  • Top Downloads 2021
  • Top Downloads 2020
  • Revival Level 4
  • Top Downloads 2019
  • Personal Best Downloads Level 5

Afficher les badges

Feeds

Réponse apportée
Volume and Surface Area of a Compound Geometric Object
First, alpha shapes tend to be poor at representing volumes with sharp internal corners, like those between the intersection of ...

environ 22 heures il y a | 1

Réponse apportée
Call parameters by their variable name in Simulink rather than having to index the value.
If you can pass in a vector, then you can pass in a structure. Just assign fields to the structure. parameters.khch = 2; There...

2 jours il y a | 0

Réponse apportée
looking for creator of specific code
The codes I did find were a bit more sophisticated in general, and I did not expect to find anything. HOWEVER, when I looked on ...

2 jours il y a | 1

Réponse apportée
¿Cómo podría solucionar matrices por el comando [L,U]? no sé nada respecto al tema
I think your confusion stems from a misunderstanding. LU is fine, even with rank deficient matrices. As long as you use the MATL...

5 jours il y a | 0

Réponse apportée
Convergence error in numerical method.
99,9% probable user error, 0.1%, it could be real. Hey we cannot know, since we don't see your code. But the point is, you hav...

17 jours il y a | 1

Réponse apportée
Minimally constraining an FEA Model in Matlab
If it is resting on a surface, it is not resting gently, in the sense that it CANNOT freely expand below the surface. In fact, y...

28 jours il y a | 0

| A accepté

Réponse apportée
Find specified number of points on curve with identical chord length (not arc length)
Admittedly, interparc does not solve the problem you want to solve. At least, not the probem you CLAIM you want to solve. As the...

environ un mois il y a | 0

Réponse apportée
can this code be improved?
You have asked several questions. 1. Is it well written? 2. Can it be improved? Something you did not ask is if it SHOULD be imp...

environ un mois il y a | 0

Réponse apportée
Eigendecomposition not fully utilizing all cores on M1 pro, matlab 2025b
Some operations are not as easily parallelized when utilizing automatic mutithreading. That is possibly the case for eig, where ...

environ 2 mois il y a | 0

| A accepté

Réponse apportée
I want to decrease the time my Script
If you want to speed up your code, then you need to make the effort. We cannot possibly know what you are doing here, at least n...

environ 2 mois il y a | 0

| A accepté

Réponse apportée
Why Does polyval Return Zero When the Coefficients are Empty?
(This could easily better belong in a discussion than in Answers.) I could argue that any choice they made was arbitrary, becau...

2 mois il y a | 0

Discussion


Little Fermat, a valuable tool for primality testing
In a previous discussion, https://www.mathworks.com/matlabcentral/discussions/tips/884294-oh-no-isprime-is-missing-just-kidding...

2 mois il y a | 0

Réponse apportée
GA stops with different score every time, even with setting big MaxGeneations and MaxStallGenerations
Nonlinear solvers, of which GA is one, cannot be forced to ALWAYS return the optimal result. And while tools like GA are designe...

2 mois il y a | 1

Réponse apportée
Does [V,D] = eig(A) always return normalized eigenvectors for any real matrix A?
Be a little careful that A is not in symbolic form, even if it is real and SPD. A = randn(4,3); A = A'*A % A MUST clearly be SP...

2 mois il y a | 1

Réponse apportée
Is fit() deterministic when StartPoint is specified?
If the start point is specified, then yes, FIT should be deterministic. At that point there is no reason for any pseudo-random n...

2 mois il y a | 2

Discussion


What is an emirp? Can we find a new world record size prime of this form, using only MATLAB, and a home computer?
An emirp is a prime that is prime when viewed in in both directions. They are not too difficult to find at a lower level. For ex...

3 mois il y a | 0

Réponse apportée
fread a double that's been broken up into four 16 bit words
I don't see the problem. For example... Xtest = randn*100 Now, I'll split it into 4 hex numbers, each taking up 16 bits. Xhe...

3 mois il y a | 0

Réponse apportée
vpasolve does not solve simple equation
Well, look more closely at your question. Plot it. syms x; A = 6.742; B = 4.82; F = A - 2/(9*(1 - x)^(1/2)) - B*x fplot(F,[0,...

3 mois il y a | 0

| A accepté

Réponse apportée
Any way to remove terms smaller than "digits" from symbolic expression? R2023a
While the solutions offered by @Paul and @Walter Roberson will both solve the problem you asked, be careful, as automatic approa...

3 mois il y a | 0

Réponse apportée
When I use nlinfit, the sintax nlinfit(t0,p0 ,@(b,t) ...),but if Ireplace nlinfit with fmincon, the sintax is not valid, why?
@Marcos there is no need to use global variables. For example... x = rand(20,1); y = 3 + 4*exp(x*1.5) + randn(size(x))/3; plo...

4 mois il y a | 0

Réponse apportée
Como puedo reiniciar mis cursos
"I took a course last year, completed it, and received the corresponding certificate. However, I need an updated certificate for...

4 mois il y a | 1

Réponse apportée
Mixing name/value pair syntax
I have at least a couple of reasons why, which is why I will pose this as an answer. Knowing exactly which deliberations were ma...

4 mois il y a | 0

Réponse apportée
**How can inflection points be robustly identified on a cumulative histogram (CDF) curve in MATLAB when only discrete, noisy CDF data is available?**
I'm sorry, but you are looking for magic that does not exist. An inflection point is a point where the SECOND derivative chang...

4 mois il y a | 1

Réponse apportée
Convex bivariate B-spline by construction (PSD Hessian)?
Even without thinking about it, I'm pretty sure the answer is no. Things get nasty when you move beyond one dimension, and 2d is...

4 mois il y a | 0

Réponse apportée
An easy way to input song chords into a structure of MATLAB
AVOID the function input. It only hurts your code, preventing you from growing. Learn to use other solutions for data input. One...

4 mois il y a | 2

| A accepté

Réponse apportée
I'm using a 2020 Mac Mini. Will R2017a run on this computer if I upgrade to MacOS Tahoe?
No. 2017a will NOT run on Tahoe. Just read the docs to tell you which OS versions can run R2017a. https://www.mathworks.com/co...

5 mois il y a | 0

| A accepté

Réponse apportée
Are iterative methods always better than direct methods for solving large linear systems?
The use case which some may miss here, is the very large array, where a dense solver fails due to memory, but even the sparse on...

5 mois il y a | 2

Réponse apportée
solving a system of linear equations where A is a 40*40 sparse matrix
I'd suggest that sparse is almost meaningless when the matrix is only 40x40. At that point, the dense solvers are still extremel...

5 mois il y a | 3

Réponse apportée
Putting spaces between elements of a string/
A = ['011001110000';'101111000000';'110100011000';'011010001100';'010101000110';'110010100010';... '100001010011';'10100010...

5 mois il y a | 2

| A accepté

Réponse apportée
How to download the certificate
I'm sorry, but no, we cannot resolve your problem. Answers is not customer support. Answers is a volunteer forum, generally comp...

5 mois il y a | 0

Charger plus