Possible Notation / Conceptual Inaccuracy in `BaseValue` Description – Chapter 8.1 (Exercise 8.1) page 251

Abierto Apto para principiantes
#228 3 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
1/5
Tiempo estimado
1-3 horas
Aptitud para principiantes
72/100
Tipo de issue
Documentación
Claridad
Bien especificado
Estado de actividad
Activo

Línea de trabajo

Encuentra el texto del capítulo 8.1 que aparece después del ejercicio 8.1 en la página 251 y revisa la descripción del par nombre-valor BaseValue para bar y barh. Comprueba que la redacción distinga el valor de referencia de la intersección de los ejes y explique a qué eje se aplica el valor de referencia en cada función. Se habrá terminado cuando el texto describa correctamente ambos comportamientos.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Dear Professors,

While reviewing the examples and exercises in Chapter 8.1, I focused on the explanation of the 'BaseValue' name-value pair following Exercise 8.1 on page 251.

Image

The text currently states:

"The 'BaseValue' name-value pair in bar and barh specifies where the $x$-axis intersects the $y$-axis."

Looking at this definition, I wondered whether this formulation might contain a small technical/notational inaccuracy regarding how MATLAB handles coordinate axes and baseline positioning:

  1. Axis Intersection vs. Baseline Position: The 'BaseValue' property does not shift the axes or alter the intersection of the Cartesian coordinate system ($x$-axis and $y$-axis). In MATLAB graphics, axis placement and intersections are controlled via Axes properties (such as XAxisLocation and YAxisLocation).
  2. Behavioral Difference in bar vs. barh:
    • For bar (vertical bars), BaseValue sets the horizontal baseline value on the $y$-axis from which the bars originate.
    • For barh (horizontal bars), BaseValue sets the vertical baseline value on the $x$-axis from which the bars originate.

I was wondering if a clearer formulation might be:

"The 'BaseValue' name-value pair in bar and barh specifies the baseline value from which the bars originate (along the $y$-axis for bar and along the $x$-axis for barh)."

or if there was a specific subtlety in the text's phrasing that I haven't fully grasped yet.

I hope this observation is helpful, and thank you as always for your time and guidance!

Lenguaje dominante
MATLAB
Estrellas
30
Forks
1
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de UniprJRC/DSwithMATLAB

Todos los issues de UniprJRC/DSwithMATLAB

Issues similares

Más issues de MATLAB

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.