vowelSpaceArea: Calculate the area of a vowel space

Description Usage Arguments Author(s) See Also Examples

Description

Calculate the area of an F2 x F1 vowel space, either as the area of a polygon connecting vowel formant means, or the area of a convex hull encompassing all tokens.

Usage

1
2
    convexHullArea(f1, f2, group=NULL)
    vowelMeansPolygonArea(f1, f2, vowel, poly.order, group=NULL)

Arguments

f1

Numeric vector of first formant frequencies.

f2

Numeric vector or second formant frequencies.

vowel

Vector or factor of vowel identifiers (typically a character vector, though numeric will work).

poly.order

Order in which the polygon vertices should be connected. Should contain each value in vowel once.

group

Vector or factor indicating groupings of points to fit separate convex hulls to. If NULL (the default), a single hull will be generated for all points.

Author(s)

McCloy, Daniel drmccloy@uw.edu

See Also

chull, areapl

Examples

1
2
3
4
    data(indoVowels)
    hull.area <- with(indo, convexHullArea(f1, f2, group=subj))
    poly.area <- with(indo, vowelMeansPolygonArea(f1, f2, vowel, 
        poly.order=c("i", "e", "a", "o", "u"), group=subj))

drammock/phonR documentation built on May 15, 2019, 1:54 p.m.