Отклонение луча с использованием трапециевидного правила в matlab?

#matlab

#matlab

Вопрос:

Я пытаюсь составить уравнение отклонения для простой поддерживаемой балки, используя трапециевидный метод. У меня есть два уравнения, которые описывают отклонение луча. Каждое уравнение выполняется в другом диапазоне значений x вдоль луча. Я хотел бы знать, как построить кривую для всего луча, для всего диапазона x. Я не знаю, как сообщить matlab, что каждое уравнение справедливо только для определенного диапазона значений x и что оба уравнения вместе описывают отклонение луча.

Может ли кто-нибудь предложить какую-либо помощь или предложения?

Спасибо

Комментарии:

1.Я думаю, вам нужно быть более конкретным, чтобы получить помощь. Вы ищете что-то вроде x = -1:.01:1; inside = abs(x)<.5; y(inside) = sin(x(inside)); y(~inside) = cos(x(~inside)); plot(x, y)

2. Вы могли бы настроить y1 и y2 , которые являются отклонениями, рассчитанными по обоим уравнениям, а затем сделать y_real путем объединения выборок из первых двух. y_real = [y1(1:44) y2(45:103)] или аналогичный