Проект EduXXI
Модификатор AcademiaXXI
Учебные пакеты
Программы
Решение задач
Методика
Новости
Киоск
Конкурс
Доска объявлений
Вопросы и ответы
Главная страница
English Главная страница Обратная связь Карта сайта

p3(16-1).html

24 мая 2003 | Рубрика: Учебные пакеты

Кирсанов М.Н. 

Решебник.Теоретическая механика.

 М.:ФИЗМАТЛИТ, 2002.

Иллюстрации и программы к книге

 Кинематика точки
(Программа 3.  Скорость и ускорение точки. Радиус кривизны траектории.)

  restart:
Количество кадров анимации
N:=50:k:=1.2:

    Закон движения
    
x:=3*sin(t/2):y:=2*(1-3/4*sin(t))*cos(t/2):
    Время движения
  T:=evalf(4*Pi):
  r:=vector([x,y,0]):

     Вектора скорости и ускорения
  v:=map(diff,r,t);W:=map(diff,r,t$2);

 

 
  with(plots):

     Параметры стрелок на рисунке
  pv:=0.02,0.2,0.2:
  with(plottools):
  for i to N do
      t:=i/N*T+4:
  r1:=vector([r[1],r[2]]):
  v1:=vector([v[1],v[2]]):
  W1:=vector([W[1],W[2]]):
  acc:=arrow(r1,W1,pv,color=black):#red
  vel:=arrow(r1,v1,pv,color=black):#blue
  txa:=TEXT([r[1]+W[1]*k,r[2]+W[2]],»W»):
  txv:=TEXT([r[1]+v[1]*k,r[2]+v[2]],»v»):
    p[i]:=display(vel,acc,txa,txv):
  end:

     t:=’t’:
g1:=display(seq(p[i],i=1..N),insequence=true):
g2:=plot([x,y,t=0..T],color=black):
display(g1,g2,scaling=constrained,title=»Скорость и ускорение точки»);

Warning, the name changecoords has been redefined

Warning, the name arrow has been redefined

 

     Модуль скорости
  with(linalg):V:=norm(v,2):

     Касательное ускорение
  Wt:=dotprod(v,W)/V:

    Модуль ускорения
  W_:=norm(W,2):

    Нормальное ускорение
  Wn:=norm(crossprod(v,W),2)/V:
  
Заданное время
  t:=evalf(Pi)/2;
  ` x`=x;
  ` y`=y;
  ` v`=V;
  ` Wt`=Wt;
  ` Wn`=Wn;
  ` W`=W_;
    
  ` ro`:=V^2/Wn;

Warning, the protected names norm and trace have been redefined and unprotected

 

>   

 

Copyright: А.И.Кириллов © 2024
Сделано на "Интернет Фабрике"
Проект EduXXI | Модификатор AcademiaXXI | Учебные пакеты | Программы | Решение задач | Методика | Новости | Киоск | Конкурс | Вопросы и ответы | Доска объявлений
Главная страница | Карта сайта | Обратная связь