2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 построение графика в maple
Сообщение30.11.2017, 01:39 
Код:
restart; with(linalg); with(plots); with(DEtools);
f1 := fopen("C:\\Users\\Documents\\fale.txt", READ, TEXT);
                               0
L := readdata(f1, 3);
  [[0., 0.1, 0.], [0.1, 0.04, -0.881345],

    [0.2, -0.0545076, -1.97451], [0.3, -0.179764, -3.48075],

    [0.4, -0.350366, -5.29111], [0.5, -0.563435, -7.24202],

    [0.6, -0.804736, -9.10361], [0.7, -1.05018, -10.6314],

    [0.8, -1.27058, -11.6674], [0.9, -1.44162, -12.2078],

    [1., -1.55328, -12.3642], [1.1, -1.61045, -12.2615],

    [1.2, -1.6251, -11.9752], [1.3, -1.60805, -11.5333],

    [1.4, -1.56588, -10.9448], [1.5, -1.50193, -10.2251],

    [1.6, -1.41878, -9.41428], [1.7, -1.32065, -8.58927],

    [1.8, -1.2154, -7.86755], [1.9, -1.11557, -7.39333],

    [2., -1.03769, -7.30454]]


1 значение вектора-t
2 значение-х
3 значение-у

как построить график в maple x(t)?

 
 
 
 Re: построение графика в maple
Сообщение30.11.2017, 09:15 
Код:

L := [[0., .1, 0.], [.1, 0.4e-1, -.881345], [.2, -0.545076e-1, -1.97451], [.3, -.179764, -3.48075], [.4, -.350366, -5.29111], [.5, -.563435, -7.24202], [.6, -.804736, -9.10361], [.7, -1.05018, -10.6314], [.8, -1.27058, -11.6674], [.9, -1.44162, -12.2078], [1., -1.55328, -12.3642], [1.1, -1.61045, -12.2615], [1.2, -1.6251, -11.9752], [1.3, -1.60805, -11.5333], [1.4, -1.56588, -10.9448], [1.5, -1.50193, -10.2251], [1.6, -1.41878, -9.41428], [1.7, -1.32065, -8.58927], [1.8, -1.2154, -7.86755], [1.9, -1.11557, -7.39333], [2., -1.03769, -7.30454]]:
plot(map(c-> [c[1], c[2]] , L), style = line);

 
 
 
 Re: построение графика в maple
Сообщение30.11.2017, 12:34 
Код:
plot(map(proc (c) options operator, arrow; [c[1], c[2]] end proc, L), style = line);
Error, (in plot) cannot determine plotting variable

 
 
 
 Re: построение графика в maple
Сообщение30.11.2017, 12:52 
Возможно, вы не ввели данные, т.е. L,
Код:
L := [[0., .1, 0.], [.1, 0.4e-1, -.881345], [.2, -0.545076e-1, -1.97451], [.3, -.179764, -3.48075], [.4, -.350366, -5.29111], [.5, -.563435, -7.24202], [.6, -.804736, -9.10361], [.7, -1.05018, -10.6314], [.8, -1.27058, -11.6674], [.9, -1.44162, -12.2078], [1., -1.55328, -12.3642], [1.1, -1.61045, -12.2615], [1.2, -1.6251, -11.9752], [1.3, -1.60805, -11.5333], [1.4, -1.56588, -10.9448], [1.5, -1.50193, -10.2251], [1.6, -1.41878, -9.41428], [1.7, -1.32065, -8.58927], [1.8, -1.2154, -7.86755], [1.9, -1.11557, -7.39333], [2., -1.03769, -7.30454]]:

перед исполнением команды
Код:
plot(map(c-> [c[1], c[2]] , L),style=line);

Другая возможность - вы используете очень старую версию Мэйпла. Мой код работает, по крайней мере, начиная с Мэйпла 16.02.
Если у вас есть еще недоуменные вопросы, пожалуйста, задавайте их.
PS. Еще такое замечание. Этот же вопрос продублирован здесь, полагаю, что вами. Там к ответу претензий нет.

 
 
 
 Re: построение графика в maple
Сообщение30.11.2017, 17:31 
да, вы правы, просто невнимально ввела. А как тогда построить фазовый портрет?
odeplot выдает ошибку

 
 
 
 Re: построение графика в maple
Сообщение30.11.2017, 20:24 
kaykat Задайте отдельный вопрос, указав решаемое ОДУ и как получен список значений решения. Эте тему рассматриваю как исчерпанную и закрытую.

 
 
 [ Сообщений: 6 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group