Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
kvoter
0 / 0 / 0
Регистрация: 28.04.2013
Сообщений: 12
#1

Сформировать массив времени Uvx и Uvix для контрольных точек - C++

17.05.2013, 23:41. Просмотров 263. Ответов 0
Метки нет (Все метки)

сразу начну с постановки задачи. Нужно сформировать массив времени Uvx(напряжение входного сигнала) и Uvix(напряжение выходного сигнала) для контрольных точек. вывод массивов в виде таблице
Условие:
Кликните здесь для просмотра всего текста


не могу понять в чём ошибка
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <stdlib.h>
#include <stdio.h>
#include <istream>
#include <math.h>
 
#define N 11
 
 
int main()
{
    int i;
    float t[N], Uvx[N], Uvix[N];
    cout<<"vvedite kolichestvo tochek dlya rascheta";
    cin>>N;
    float  F=a*(pow(Uvx,2)), dt, tn=0.5, t1=0.5, t3=6.0 tk=6.0, t2=2.5, a=2.0, U=20.5, b=4.0, c=-1.0;
    dt=(tk-tn)/(N-1);
    for (i=0;i<N;i++)
    {
    t[i]=tn+i*dt;
    }
    
    for (i=0;i<N;i++)
    {
    
        if(t[i]<tn) Uvx[i]=a*(t[i]-tn); else  Uvx[i]=a*(t1-tn)-b*(t[i]-t1);
    }
        float Uvx1=0.5,Uvx2=2.5, U1=0, U2=20.5;
                for (i=0; i<N; i++)
                {
            if(Uvx[i]<Uvx1) Uvix[i]=U1;
            else if (Uvx[i]<=Uvx2)
            Uvix[i]=10.25*Uvx[i]-5.125;
            else Uvix[i]=U2;}
cout<<" i  t[i]   Uvx[i]   Uvix[i] "<<endl;
for (i=0;i<N;i++)
{
printf("\n %3d %6.3f %6.3f %6.3f",i,t[i],Uvx[i],Uvix[i]);
}
    
 
    getch();
    }


если что вот расчёты сигналов в математической проге:
Кликните здесь для просмотра всего текста

Сформировать массив времени Uvx и Uvix для контрольных точек

Сформировать массив времени Uvx и Uvix для контрольных точек

Сформировать массив времени Uvx и Uvix для контрольных точек

Сформировать массив времени Uvx и Uvix для контрольных точек
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2013, 23:41
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Сформировать массив времени Uvx и Uvix для контрольных точек (C++):

Задан массив точек. Найти номера наиболее и наименее удаленных друг от друга точек. - C++
Условие задачи: В одномерном массиве с четным количеством элементов (2N) находятся координаты N точек плоскости. Они располагаются в...

Задать массив точек, и определить радиус и центр окружности, на которой лежит наибольшее число точек - C++
Необходимо задать массив точек и определить радиус и центр окружности на которой лежит наибольшее число точек +(еще надо вывести на экран...

Кривые Безье. Вычисление контрольных точек - JavaScript
Всем привет. Никак не могу найти формулы или материал какой-нибудь. Задача: найти котрольные точки для кривых безье, зная только основные...

Сформировать индексный массив B, соответствующий расположению точек в порядке возрастания - Turbo Pascal
Уважаемые программисты помогите пожалуйста решить задачу по паскалю. Тема массив (для) Условие: Заданы два массива X и Y, которые...

Определить количество точек, попавших в заданную область и сформировать массив из их координат - Delphi
Координаты n точек заданы в текстовом файле. Определить количество точек, попавших в заданную область и сформировать массив из их координат

Сформировать массив, элементы которого равны расстояниям данных точек до начала координат - Pascal
Ввести в ЭВМ координаты N точек, лежащих на плоскости. Сформировать одномерный массив, элементы которого равны расстояниям этих точек до...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.05.2013, 23:41
Привет! Вот еще темы с ответами:

Массив: Сформировать двухмерный массив n * n указанного вида для произвольного нечетного n. - Pascal ABC
Сформировать двухмерный массив n•n указанного вида для произвольного нечетного n. Для n=5 формируемый массив имеет вид 0 0 1 0 0 0 1 0...

Расчет времени пуска,установившегося времени,времени торможения и паузу для лифта - Механика
t0=(3600/h)*(1-E) - пауза.ЕЕ можно взять произвольно(самим). А остальное надо высчитывать. tуст=(3600/h)*E-tп-tт Для построения...

Придумать темы для контрольных работ по html - HTML, CSS
Ребят нужна ваша помощь,вопрос конечно не по теме) а больше на фантазию! Препод по информатике попросила придумать 20 тем для контрольных...

Подходит ли Murmur для вычисления контрольных сумм? - Алгоритмы
Ищу алгоритм для вычисления контрольных сумм, раньше никогда не сталкивался с этой темой. В Интернете почитал - советуют разное, мне...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru