1 pagine (8 elementi)
[Custom Functions] Linear Interpolation - Messaggi
First of all I don't know if this method is supported, it would be very useful if not.
So if this is not a feature please forgive me because I considered as a bug.
The "InterBilinear" function gives wrong results if matrix is used for x or y value.
interpolation.sm (15,61 KiB) scaricato 1506 volta(e).
Regards

So if this is not a feature please forgive me because I considered as a bug.
The "InterBilinear" function gives wrong results if matrix is used for x or y value.
interpolation.sm (15,61 KiB) scaricato 1506 volta(e).
Regards

1 utenti hanno apprezzato questo post
Davide Carpi 05/07/2019 04:41:00
WroteFirst of all I don't know if this method is supported, it would be very useful if not.
So if this is not a feature please forgive me because I considered as a bug.
The "InterBilinear" function gives wrong results if matrix is used for x or y value.
Mathcad Bicubic can't be reproduced, even "if it could be"
would be useless whereas Smath does not have Matrix 3D plot [only 3 cols].
Your metric X,Y directions aren't correct. You can metric like center as well.
You can have surface plot, only... rotate the plot at will.
interpolation [Oterwise metric X, Y Directions].sm (33,32 KiB) scaricato 1321 volta(e).
Hi overlord. I prefer source code in a high level language, even it could be slowest.
interpolation bilinear source code.sm (26,59 KiB) scaricato 1495 volta(e).
Best regards.
Alvaro.
interpolation bilinear source code.sm (26,59 KiB) scaricato 1495 volta(e).
Best regards.
Alvaro.
WroteYou can have surface plot, only... rotate the plot at will.
You can have it otherwise from the X_Y surface plot.
interpolation [Oterwise metric X, Y Directions].sm (95,7 KiB) scaricato 1337 volta(e).
WroteYou can have it otherwise from the X_Y surface plot.
... you can create the matrix and the X, Y directions at will.
Then just interpolate ... Spline linterp has the virtue equivalent quadratic.
It would be mistake to cspline.
Cheers ... Jean
Bilinear SplineInterp [Construct USER].sm (12,86 KiB) scaricato 1248 volta(e).
It is a bug, thank you! 4th and 5th argument type isn't checked, therefore (unintentionally) vector math applies.
If you like my plugins please consider to support the program buying a license; for personal contributions to me: paypal.me/dcprojects
WroteFirst of all I don't know if this method is supported, it would be very useful if not.
So if this is not a feature please forgive me because I considered as a bug.
The "InterBilinear" function gives wrong results if matrix is used for x or y value.
Two things here:
1. The 4th and 5th arguments are presented in reverse order compared to Mathcad
2. The two dimension spline coding is from unknown source
...neither from either Smath [linterp, cinterp, ainterp]
...could be from erroneous quadratic source code.
As given in the attached: Spline(x,y,M) assumed = Mathcad Bicubic2D(x,y,M,vx,object)
At this point, you can spline/plot/rotate the surface as suggested before
Cheers ... Jean
Bilinear SplineInterp [Construct USER].sm (24,61 KiB) scaricato 1291 volta(e).
WroteTwo things here:
InterpBilinear(vx,vy,M,object,vector) ... does not collect"vector wise"
InterpBilinear(vx,vy,M,object,valueX) ... correct
That is the answer to the "bug",
InterpBilinear(vx,vy,M,object,vector)
1 pagine (8 elementi)
- Nuovi post
- Nessun nuovo post