Дискуссионный математический форумМатематический форум

Математический форум Math Help Planet

Обсуждение и решение задач по математике, физике, химии, экономике

Теоретический раздел
Часовой пояс: UTC + 4 часа [ Летнее время ]
MathHelpPlanet.com RSS-лента Математического форума

Часовой пояс: UTC + 4 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Цикл for с двумя переменными, система диф. уравнений
СообщениеДобавлено: 04 май 2015, 22:42 
Не в сети
Начинающий
Зарегистрирован:
02 май 2015, 02:18
Сообщений: 2
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Здравствуйте.
Нужно решить систему диф. уравнений и построить график зависимостей Ir & Is от theta & z.
[math]\tfrac{{\partial {I_R}}}{{\partial z}} = - \sum\limits_{i = 1}^M {(0,{\theta _i})\frac{{I_R^{}{{(I_S^{})}_i}}}{I}} - \alpha \cdot I_R^{} - \sum\limits_{i = 1}^M {f({\theta _i}) \cdot I_R^{}} \[/math]
[math]\tfrac{{\partial {{(I_S^{})}_i}}}{{\partial z}} = \sum\limits_\begin{subarray}{l} j \ne i \\ j = 0 \end{subarray} ^M {({\theta _i},{\theta _j})\frac{{{{(I_S^{})}_j}{{(I_S^{})}_i}}}{I}} - \alpha \cdot I_S^{} + f({\theta _i}) \cdot I_R^{}[/math]
[math]I = \sum\limits_{i = 0}^M {{{(I_S^{})}_i} = } I_R^{} + \sum\limits_{i = 1}^M {{{(I_S^{})}_i}}[/math]
[math]{{\rm I}_R}{\text{ }}(z = 0) = {I_0}{\text{ }},{\text{ }}{I_S}{\text{ }}(z = 0) = 0[/math]
Зависимость Г от углов известна. М=50 или любое другое число. i,j – целые. f(theta)=const для начала.
Я пока решала упрощенный вариант, где и Г константа. Пробовала делать через sum, но ничего не получалось. Перешла на двойной цикл for по і и j. Но в результате оно все равно делает что-то не то и, соответственно, ничего не считает (численным методом). Выдает ошибку Error, (in dsolve/numeric/process_input) system must be entered as a set/list of expressions/equations

Может кто что-нибудь посоветовать?
Второе уравнение плохо отобразилось, поэтому прикрепила фото.
Изображение

Вернуться к началу
 Профиль  
Cпасибо сказано 
 Заголовок сообщения: Re: Цикл for с двумя переменными, система диф. уравнений
СообщениеДобавлено: 05 май 2015, 01:27 
Не в сети
Начинающий
Зарегистрирован:
02 май 2015, 02:18
Сообщений: 2
Cпасибо сказано: 0
Спасибо получено:
0 раз в 0 сообщении
Очков репутации: 1

Добавить очки репутацииУменьшить очки репутации
Если можно, то просто скопирую код, т.к. смысла в нем и так мало.
alpha := .3; G := 3.5; L := 6; f := 1.1;

for i to 50 do

I0 := x(z)+y[i](z); ICon := x(0) = 1, y[i](0) = 0;

for j to 50 do

i <> j;

d1 := diff(x(z), z) = -G*x(z)*y[i](z)/I0-alpha*x(z);

d2 := diff(y[i](z), z) = G*y[i](z)*y[j](z)/I0-alpha*y[i](z);

dsys := {d1, d2};

F := dsolve({ICon, op(dsys)}, [x(z), y[i](z)], numeric);

end do;

end do;

Error, (in dsolve/numeric/process_input) unknown y[2] present in ODE system is not a specified dependent variable or evaluatable procedure

Вот. Не понимаю, почему у_2 не определяется. Как его определить? Ну и все остальные до 50 тоже...

Вернуться к началу
 Профиль  
Cпасибо сказано 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

 Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Система уравнений с двумя переменными

в форуме Начала анализа и Другие разделы школьной математики

Secret

5

402

10 май 2013, 20:04

Система уравнений с двумя переменными

в форуме Алгебра

Secret

2

209

25 сен 2012, 21:56

Система уравнений с двумя переменными

в форуме Алгебра

yana769

4

188

10 ноя 2015, 22:27

Система с двумя переменными

в форуме Алгебра

Ladis

1

145

29 апр 2014, 13:01

Система уравнений с логическими переменными

в форуме Информатика и Компьютерные науки

zxcvSV

1

204

16 мар 2015, 04:29

Система уравнений в частных производных с n переменными

в форуме Численные методы

bolt

3

380

04 ноя 2013, 06:42

Система двух уравнений с тремя переменными

в форуме Линейная и Абстрактная алгебра

Mobile

6

183

26 ноя 2015, 01:54

Система уравнений с двумя параметрами

в форуме Алгебра

eut

12

1009

07 авг 2012, 00:59

Система квадратных уравнений с двумя неизвестными

в форуме Алгебра

lfin90

3

1298

29 окт 2011, 13:17

Система уравнений с двумя неизвестными и логарифмом

в форуме Алгебра

milalina

4

287

12 янв 2012, 17:39


Часовой пояс: UTC + 4 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Яндекс.Метрика

Copyright © 2010-2016 MathHelpPlanet.com. All rights reserved