Hmm, I'm not sure how that would be applicable. Most matrix operations are just a series of regular scalar operations. Base really doesn't factor in.
Though I have developed a wraparound function that allows you to use native integer arithmetic and still get "wraparound" of numbers bigger or smaller than what fits in the word.
For word size 6 (where of course 364=(3^6-1)/2 and 729=3^6):
So then if you want to know something like a*b, you simply skip the intermediate trit array step by using
So you get like
wrap(364) = 364
wrap(365) = -364
wrap(366) = -363
wrap(-365) = 364