Автор Тема: Табулирование функции (полярные коор.)  (Прочитано 2932 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ScoRpiON

  • Пользователь
  • **
  • Сообщений: 42
    • Просмотр профиля
Помогите пжлста. Мне надо затабулировать функцию р=sin(f/2), заданную полярными координатами с помощью Visual Fortran.
Что я не так сделал, что нужно исправить чтобы в екселе получился график 2). Пока он мне рисует только правую часть 1)

program lab1
real a,b,h,x,y
integer i,N
open(10,file='lab1.txt')
a=-7
b=1
N=31
h=(b-a)/(N-1)
do i=1,N
f=a+h*i
r=sin(f/2)
x=r*cos(f)
y=r*sin(f)
print*,x,y
write(10,*)x,y
end do
end

Оффлайн Selyd

  • Старожил
  • ****
  • Сообщений: 408
    • Просмотр профиля
Re: Табулирование функции (полярные коор.)
« Ответ #1 : 11 Ноября 2011, 19:34:23 »
Я понимаю так.
Угол надо менять от 0 до 4pi, чтобы обойти один период.
Беру a=0, b=4pi=12.57, N=40(50), сколько хочешь.
К программе, набираешь таблицу данных и в Exel.

 

Помогите решить задачу. Для матрицы создать следующие функции.

Автор алина 11

Ответов: 1
Просмотров: 6222
Последний ответ 24 Января 2010, 17:54:21
от InfStudent
Программа, численно посчитать первую и вторую производную функции

Автор serj-07

Ответов: 6
Просмотров: 10550
Последний ответ 18 Мая 2010, 20:58:48
от serj-07
составить структурную схему и программу для вычисления таблицы функции у=f(x)

Автор polja

Ответов: 0
Просмотров: 4192
Последний ответ 28 Марта 2013, 12:08:37
от polja
Задача Паскаль, вычисления таблицы значений функции

Автор Фея

Ответов: 1
Просмотров: 7495
Последний ответ 20 Декабря 2010, 21:14:20
от Фея
помогите, плиз, разделить на процедуры и функции...

Автор bifshtex

Ответов: 7
Просмотров: 5394
Последний ответ 09 Декабря 2009, 22:22:55
от InfStudent