exponenta event banner

a или d Коэффициент для Систем

Примечание

ЭТОТ ПЭЙДЖ ОПИСЫВАЕТ УСТАРЕВШИЙ РАБОЧИЙ ПРОЦЕСС. Новые возможности не могут быть совместимы с устаревшим рабочим процессом. Для соответствующего шага в рекомендуемом рабочем процессе см. m, d, или Коэффициент для specifyCoefficients.

Коэффициенты a или d

В этом разделе описывается записать коэффициентам a или d в уравнении

dut(cu)+au=f

или в подобных уравнениях. a и d является N-by-N матрицы, где N является количеством уравнений, смотрите уравнения, которые Можно Решить Используя Устаревшие Функции.

Выразите коэффициенты как числа, текстовые выражения или функции, как в f Коэффициенте для Систем.

Количество строк в матрице любой 1, N, N (N +1)/2, или N 2, как описано в следующих нескольких разделах. Если вы принимаете решение выразить коэффициенты в функциональной форме, количеством столбцов является Nt, который является количеством треугольников в mesh. Функция должна оценить a или d в треугольных центроидах, когда в Задают 2D Скалярные Коэффициенты в Функциональной Форме. Дайте решателям имя функции как 'filename', или как указатель на функцию @filename, где filename.m является файлом на вашем пути MATLAB®. Для получения дополнительной информации о том, как записать функцию, смотрите, Вычисляют Коэффициенты в Функциональной Форме.

Часто, a или d имеют структуру, или как симметричную или диагональную. В этих случаях можно представлять a или d, использующий меньше, чем N 2 строки.

Скаляр a или d

Программное обеспечение интерпретирует скалярный a или d как диагональная матрица.

(a000a000a)

Вектор-столбец N-элемента a или d

Программное обеспечение интерпретирует N - вектор-столбец элемента a или d как диагональная матрица.

(d(1)000d(2)000d(N))

Например, если N = 3, a или d мог бы быть

a = char('sin(x) + cos(y)','cosh(x.*y)','x.*y./(1+x.^2+y.^2)') % or d
a =

sin(x) + cos(y)    
cosh(x.*y)         
x.*y./(1+x.^2+y.^2)

N (N+1)/2-Element Вектор-столбец a или d

Программное обеспечение интерпретирует N (N +1)/2-element вектор-столбец a или d как симметрическая матрица. В следующей схеме, • означает, что запись симметрична.

(a(1)a(2)a(4)a(N(N1)/2)a(3)a(5)a(N(N1)/2+1)a(6)a(N(N1)/2+2)a(N(N+1)/2))

Коэффициент a (i, j) последовательно (j (j –1)/2+i) векторного a.

Вектор-столбец N2-элемента a или d

Программное обеспечение интерпретирует N вектор-столбец с 2 элементами a или d как матрица.

(d(1)d(N+1)d(N2N+1)d(2)d(N+2)d(N2N+2)d(N)d(2N)d(N2))

Коэффициент a (i, j) последовательно (N (j –1) +i) векторного a.