Перейти к содержимому


Публикации NatalieZ

7 публикаций создано NatalieZ (учитываются публикации только с 04-Август 20)


#18268 Linker Error

Отправлено от NatalieZ в 16 Декабрь 2011 - 15:34 in Программирование

Добрый день, надо написать много модульную прогу на С.
Но при подключении модулей у меня возникает постоянно ошибка. Динкер не видит ни одного тела функции описанной в модулях.

Я попробовала написать очень простую прогу, но итам тоже ошибка.
Выкладываю текст проги и модулей.
Помогите пожалуйста!!! (Работаю в ВС 3.1)

/********* MAIN.CPP***************/
#include <conio.h>
#include <stdio.h>
#include "out.h"

void main()
{
clrscr();
out();
getch();
}
/************* out.h *******************/
#ifndef OUT_H
#define OUT_H

void out(void);

#endif


/*************** out.cpp *******************/
#include "out.h"

void out(void)
{
printf("\nHello!!!\n");

}



#18266 найти токи

Отправлено от NatalieZ в 15 Декабрь 2011 - 20:09 in Электротехника, ТОЭ, ОТЦ

спасибо!



#18261 найти токи

Отправлено от NatalieZ в 15 Декабрь 2011 - 08:31 in Электротехника, ТОЭ, ОТЦ

Просмотр сообщенияtoeman (13 Декабрь 2011 - 12:47) писал:

По теории верно, но в вашем случае R не равно ни R1 ни R1+R2 Вам не решить эту задачу, не зная ни одной ЭДС (в вашем случае не дана может быть только одна из них - причем любая), они должны быть даны в условиях. Вам нужно уточнить их у вашего преподавателя, если в тексте задачи их нет.


Добрый день,

подскажите пожалуйста, уравнения которые я записала ранее правильно составлены?



#18251 найти токи

Отправлено от NatalieZ в 13 Декабрь 2011 - 12:35 in Электротехника, ТОЭ, ОТЦ

Просмотр сообщенияtoeman (13 Декабрь 2011 - 12:15) писал:


Нет, это не верно.
то что вы написали I1*(R1+R01) это падение напряжения на сопротивлениях в первой ветви, оно не равно ЭДС в этой ветви.

То что я прочитала из теории

E=dU+U

dU= I*r - падение напряжения на внутреннем сопротивлении

U=I*R - падение напряжения на нагрузке

таким образом получаем E=I*r+I*R=I*(r+R)


В моем случае получается. I - Это I1, r=R01, R=R1 E1=I1*(R1+R01)
или же R=R1+R2 ,будет правильно. Помогите пожалуйста разобраться



#18249 найти токи

Отправлено от NatalieZ в 13 Декабрь 2011 - 12:01 in Электротехника, ТОЭ, ОТЦ

Просмотр сообщенияtoeman (13 Декабрь 2011 - 11:55) писал:

Значения ЭДС должны быть даны в условиях, без них вы не сможете найти токи.

У вас дан в условии один ток - I1, соответсвенно одна ЭДС может быть не дана, но остальные должны быть указаны в условиях


Если я правильно понимаю то E1=I1*(R1+R01)



#18247 найти токи

Отправлено от NatalieZ в 13 Декабрь 2011 - 11:29 in Электротехника, ТОЭ, ОТЦ

мне все решать не надо, нужна лишь помощь в следующем вопросе

я записала уравнения в таком виде:

i01*(R1+R01+R2)-i02*R2=E1

i02*(R2+R02+R4+R3)-i01*R2+i03*(R02+R4)=E2

i03*(R4+R5+R6+R02+R03)+i02*(R02+R4)-i04*(R6+R03)=E3+E2

i04*(R7+R04+R6+R03)-i03*(R03+R6)=E4-E3

где i01, i02, i03, i04 контурные токи

Но у меня нет в условии значений E1, E2, E3, E4. и я не знаю как правильно их посчитать. Можете ли Вы помочь мне в этом?



#18246 найти токи

Отправлено от NatalieZ в 13 Декабрь 2011 - 08:28 in Электротехника, ТОЭ, ОТЦ

Добрый день,
помогите пожалуйста сделать задание:

Определить токи во всех ветвях цепи методом контурных токов.
Данные:

R1=8Ом, R2=12 Ом, R3=15Ом, R4=10 Ом, R5=17Ом, R6=40Ом, R7=27 Ом, I1=10 A, R01=0,9, R02=0,2, R03=0,5, R04=0,6

Никак не могу правильно составить систему уравнений.

Прикрепленные изображения

  • Прикрепленное изображение: image039.gif