Skip to main content

2020 | OriginalPaper | Buchkapitel

A Mathematica Package for Plotting Implicitly Defined Hypersurfaces in https://static-content.springer.com/image/chp%3A10.1007%2F978-3-030-58802-1_9/504698_1_En_9_IEq1_HTML.gif

verfasst von : Luis A. Anto, Amelia M. Fiestas, Edgar J. Ojeda, Ricardo Velezmoro, Robert Ipanaqué

Erschienen in: Computational Science and Its Applications – ICCSA 2020

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Plotting implicitly defined geometric objects is a very important topic on computer graphics, computer aided design and geometry processing. In fact, the most important computer algebra systems include sophisticated tools for plotting implicitly defined curves and surfaces. This paper describes a new Mathematica package, 4DPlots, for plotting implicitly defined hypersurfaces (solids) in https://static-content.springer.com/image/chp%3A10.1007%2F978-3-030-58802-1_9/504698_1_En_9_IEq4_HTML.gif using a generalization of the bisection method that is applied to continuous functions of four variables by recursive bisection of segments contained in their domain. The output obtained is consistent with Mathematica’s notation and results. The performance of the package is discussed by means of several illustrative and interesting examples.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
3.
Zurück zum Zitat Bachrathy, D., Stépán, G.: Bisection method in higher dimensions and the efficiency number. Periodica polytechnica 56, 81–86 (2012)CrossRef Bachrathy, D., Stépán, G.: Bisection method in higher dimensions and the efficiency number. Periodica polytechnica 56, 81–86 (2012)CrossRef
4.
Zurück zum Zitat Barnhill, R.E.: Geometry processing: curvature analysis and surface-surface intersection. In: Mathematical Methods in Computer Aided Geometric Design, pp. 51–60 (1989) Barnhill, R.E.: Geometry processing: curvature analysis and surface-surface intersection. In: Mathematical Methods in Computer Aided Geometric Design, pp. 51–60 (1989)
5.
Zurück zum Zitat Barnhill, R.E.: Geometry Processing for Design and Manufacturing. Society for Industrial and Applied Mathematics (1992) Barnhill, R.E.: Geometry Processing for Design and Manufacturing. Society for Industrial and Applied Mathematics (1992)
7.
Zurück zum Zitat Bi, Z., Wang, X.: Computer Aided Design and Manufacturing. Wiley, Hoboken (2020)CrossRef Bi, Z., Wang, X.: Computer Aided Design and Manufacturing. Wiley, Hoboken (2020)CrossRef
8.
Zurück zum Zitat Botsch, M., et al.: Polygon Mesh Processing. A K Peters, Ltd., Natick (2010)CrossRef Botsch, M., et al.: Polygon Mesh Processing. A K Peters, Ltd., Natick (2010)CrossRef
9.
Zurück zum Zitat Bloomenthal, J., et al.: Introduction to Implicit Surfaces. Elsevier, Amsterdam (1997)MATH Bloomenthal, J., et al.: Introduction to Implicit Surfaces. Elsevier, Amsterdam (1997)MATH
10.
Zurück zum Zitat Burden, R., et al.: Numerical Analysis, 10th edn. Cengage Learning, Boston (2015) Burden, R., et al.: Numerical Analysis, 10th edn. Cengage Learning, Boston (2015)
13.
Zurück zum Zitat Garvan, F.: The Maple Book. Chapman & Hall/CRC (2002) Garvan, F.: The Maple Book. Chapman & Hall/CRC (2002)
14.
Zurück zum Zitat Gomes, A.J.P.: Implicit Curves and Surfaces: Mathematics, Data Structures and Algorithms. Springer, London (2009)CrossRef Gomes, A.J.P.: Implicit Curves and Surfaces: Mathematics, Data Structures and Algorithms. Springer, London (2009)CrossRef
15.
Zurück zum Zitat Hartmann, E.: Geometry and Algorithms for Computer Aided Design. Darmstadt University of Technology (2003) Hartmann, E.: Geometry and Algorithms for Computer Aided Design. Darmstadt University of Technology (2003)
17.
Zurück zum Zitat Ipanaqué, R.: Breve manual de Maxima. Eumed.net (2010) Ipanaqué, R.: Breve manual de Maxima. Eumed.net (2010)
18.
Zurück zum Zitat López, M.: The multivariate bisection algorithm. ARXIV, 1–19 (2018) López, M.: The multivariate bisection algorithm. ARXIV, 1–19 (2018)
19.
Zurück zum Zitat Maeder, R.: Programming in Mathematica, 2nd edn. Addison-Wesley, Redwood City (1991)MATH Maeder, R.: Programming in Mathematica, 2nd edn. Addison-Wesley, Redwood City (1991)MATH
20.
Zurück zum Zitat Martin, C., Rayskin, V.: An improved bisection method in two dimensions. Preprint submitted to Elsevier, pp. 1–21 (2016) Martin, C., Rayskin, V.: An improved bisection method in two dimensions. Preprint submitted to Elsevier, pp. 1–21 (2016)
21.
Zurück zum Zitat Morozova, E.: A multidimensional bisection method. In: Proceedings of the Fourteenth Symposium on Computing: The Australasian Theory, pp. 57–62. Australian Computer Society (1989) Morozova, E.: A multidimensional bisection method. In: Proceedings of the Fourteenth Symposium on Computing: The Australasian Theory, pp. 57–62. Australian Computer Society (1989)
23.
Zurück zum Zitat Parekh, R.: Fundamentals of Graphics Using MatLab. CRC Press (2019) Parekh, R.: Fundamentals of Graphics Using MatLab. CRC Press (2019)
25.
Zurück zum Zitat Plantinga, S.: Certified Algorithms for Implicit Surfaces (2007) Plantinga, S.: Certified Algorithms for Implicit Surfaces (2007)
26.
Zurück zum Zitat Sarcar, M.M.M., et al.: Computer Aided Design and Manufacturing. PHI Learning Pvt., Ltd. (2008) Sarcar, M.M.M., et al.: Computer Aided Design and Manufacturing. PHI Learning Pvt., Ltd. (2008)
27.
Zurück zum Zitat Shirley, P.: Fundamentals of Computer Graphics, 3rd edn. Taylor & Francis Group (2009) Shirley, P.: Fundamentals of Computer Graphics, 3rd edn. Taylor & Francis Group (2009)
28.
Zurück zum Zitat Sultanow, E.: Implizite Flächen. Mathematical Methods in Computer Aided Geometric Design, pp. 1–11 Sultanow, E.: Implizite Flächen. Mathematical Methods in Computer Aided Geometric Design, pp. 1–11
30.
Zurück zum Zitat Wolfram, S.: The Mathematica Book, 5th edn. Wolfram Media Inc. (2003) Wolfram, S.: The Mathematica Book, 5th edn. Wolfram Media Inc. (2003)
31.
Zurück zum Zitat Zimmermann, P., et al.: Computational Mathematics with SageMath, 1st edn. SIAM- Society for Industrial and Applied Mathematics (2018) Zimmermann, P., et al.: Computational Mathematics with SageMath, 1st edn. SIAM- Society for Industrial and Applied Mathematics (2018)
Metadaten
Titel
A Mathematica Package for Plotting Implicitly Defined Hypersurfaces in
verfasst von
Luis A. Anto
Amelia M. Fiestas
Edgar J. Ojeda
Ricardo Velezmoro
Robert Ipanaqué
Copyright-Jahr
2020
DOI
https://doi.org/10.1007/978-3-030-58802-1_9

Premium Partner