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

Aperta Adatta ai principianti
#228 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
1/5
Tempo stimato
1-3 ore
Idoneità per principianti
72/100
Tipo di issue
Documentazione
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Ambito
documentation

Direzione di ricerca

Trova il testo del capitolo 8.1 che segue l’esercizio 8.1 a pagina 251 e rivedi la descrizione della coppia nome-valore BaseValue per bar e barh. Verifica che la formulazione distingua il valore di base dall’intersezione degli assi e spieghi a quale asse si applica il valore di base per ciascuna funzione. Il lavoro è completato quando il testo descrive accuratamente entrambi i comportamenti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

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!

Lingua principale
MATLAB
Stelle
30
Fork
1
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di UniprJRC/DSwithMATLAB

Tutte le issue di UniprJRC/DSwithMATLAB

Issue simili

Altre issue su MATLAB

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.