#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)]
или аналогичный