Расчет констант выходных величин — КиберПедия 

Организация стока поверхностных вод: Наибольшее количество влаги на земном шаре испаряется с поверхности морей и океанов (88‰)...

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Расчет констант выходных величин

2021-04-18 114
Расчет констант выходных величин 0.00 из 5.00 0 оценок
Заказать работу

#include <windows.h>

#pragma hdrstop

#include<math.h>

#include<stdio.h>

//---------------------------------------------------------------------------

 

#pragma argsused

WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)

{

 

FILE *F1OUT=fopen("ПЗУ1вых.txt","wb");

FILE *F2OUT=fopen("ПЗУ2вых.txt","wb");

for (int i=0;i<256;i++)

   {

   float in=1.0+i/255.0;

   float out=(in*in*in)*512+0.5;

   int Iout=out;

   putc(Iout%256,F1OUT);

   putc(Iout/256,F2OUT);

   };

putc(15,F1OUT);

putc(15,F2OUT);

fclose(F1OUT);

fclose(F2OUT);

   return 0;

}

Dump памяти, в которой начиная с нулевого адреса хранятся младшие восемь разрядов выходных величин.

 

Dump памяти, в которой начиная с нулевого адреса хранятся старшие четыре разряда выходных величин.

 


Приложение Д

(справочное)

Расчет максимального отклонения от заданной величины сигнала

N

Y=N3

Отклонение, В

Относительная ошибка

1,00000000

1,000000000

0.000000

0.000000

1,00392157

1,011810902

0.000092

0.000091

1,00784314

1,023714439

0.000277

0.000271

1,01176471

1,035710971

0.000555

0.000536

1,01568627

1,047800861

0.000926

0.000884

1,01960784

1,059984471

0.000562

0.000530

1,02352941

1,072262162

0.000003

0.000003

1,02745098

1,084634296

0.000650

0.000599

1,03137255

1,097101236

0.000555

0.000506

1,03529412

1,109663342

0.000288

0.000260

1,03921569

1,122320978

0.000726

0.000647

1,04313725

1,135074504

0.000309

0.000272

1,04705882

1,147924283

0.000513

0.000447

1,05098039

1,160870676

0.000715

0.000616

1,05490196

1,173914045

0.000086

0.000073

1,05882353

1,187054753

0.000445

0.000375

1,06274510

1,200293160

0.000879

0.000732

1,06666667

1,213629630

0.000739

0.000609

1,07058824

1,227064523

0.000502

0.000409

1,07450980

1,240598201

0.000364

0.000293

1,07843137

1,254231027

0.000325

0.000259

1,08235294

1,267963363

0.000385

0.000304

1,08627451

1,281795569

0.000546

0.000426

1,09019608

1,295728008

0.000806

0.000622

1,09411765

1,309761042

0.000786

0.000600

1,09803922

1,323895033

0.000324

0.000244

1,10196078

1,338130342

0.000240

0.000179

1,10588235

1,352467332

0.000905

0.000669

1,10980392

1,366906363

0.000281

0.000206

1,11372549

1,381447799

0.000589

0.000426

1,11764706

1,396092001

0.000392

0.000281

1,12156863

1,410839330

0.000683

0.000484

1,12549020

1,425690149

0.000091

0.000064

1,12941176

1,440644820

0.000761

0.000528

1,13333333

1,455703704

0.000625

0.000430

1,13725490

1,470867163

0.000164

0.000112

1,14117647

1,486135559

0.000193

0.000130

1,14509804

1,501509254

0.000444

0.000296

1,14901961

1,516988609

0.000590

0.000389

1,15294118

1,532573987

0.000629

0.000410

1,15686275

1,548265750

0.000562

0.000363

1,16078431

1,564064259

0.000389

0.000248

1,16470588

1,579969876

0.000108

0.000069

1,16862745

1,595982963

0.000061

0.000175

1,17254902

1,612103882

0.000974

0.000481

1,17647059

1,628332994

0.000177

0.000352

1,18039216

1,644670662

0.000515

0.000085

1,18431373

1,661117248

0.000856

0.000579

1,18823529

1,677673112

0.000386

0.000037

1,19215686

1,694338618

0.000026

0.000575

1,19607843

1,711114127

0.000220

0.000103

1,20000000

1,728000000

0.000356

0.000298

1,20392157

1,744996600

0.000378

0.000491

1,20784314

1,762104289

0.000288

0.000219

1,21176471

1,779323428

0.000084

0.000015

1,21568627

1,796654379

0.000233

0.000123

1,21960784

1,814097504

0.000665

0.000196

1,22352941

1,831653165

0.000743

0.000206

1,22745098

1,849321724

0.000082

0.000156

1,23137255

1,867103542

0.000693

0.000045

1,23529412

1,884998982

0.000369

0.000124

1,23921569

1,903008406

0.000637

0.000349

1,24313725

1,921132174

0.000193

0.000387

1,24705882

1,939370649

0.000907

0.000042

1,25098039

1,957724194

0.000450

0.000354

1,25490196

1,976193169

0.000031

0.000187

1,25882353

1,994777936

0.000392

0.000319

1,26274510

2,013478858

0.000637

0.000096

1,26666667

2,032296296

0.000762

0.000446

1,27058824

2,051230613

0.000770

0.000219

1,27450980

2,070282169

0.000657

0.000015

1,27843137

2,089451327

0.000426

0.000188

1,28235294

2,108738449

0.000075

0.000302

1,28627451

2,128143896

0.000396

0.000358

1,29019608

2,147668031

0.000965

0.000358

1,29411765

2,167311215

0.000253

0.000303

1,29803922

2,187073810

0.000582

0.000195

1,30196078

2,206956178

0.000417

0.000034

1,30588235

2,226958681

0.000661

0.000178

1,30980392

2,247081680

0.000093

0.000429

1,31372549

2,267325538

0.000723

0.000111

1,31764706

2,287690617

0.000722

0.000254

1,32156863

2,308177277

0.000338

0.000180

1,32549020

2,328785882

0.000077

0.000284

1,32941176

2,349516792

0.000059

0.000039

1,33333333

2,370370370

0.000072

0.000305

1,33725490

2,391346978

0.000041

0.000302

1,34117647

2,412446977

0.000279

0.000140

1,34509804

2,433670730

0.000643

0.000032

1,34901961

2,455018598

0.000821

0.000024

1,35294118

2,476490942

0.000205

0.000029

1,35686275

2,498088126

0.000061

0.000017

1,36078431

2,519810510

0.000974

0.000111

1,36470588

2,541658457

0.000537

0.000253

1,36862745

2,563632328

0.000546

0.000320

1,37254902

2,585732486

0.000450

0.000079

1,37647059

2,607959292

0.000378

0.000206

1,38039216

2,630313107

0.000875

0.000208

1,38431373

2,652794295

0.000303

0.000170

1,38823529

2,675403216

0.000141

0.000141

1,39215686

2,698140233

0.000454

0.000324

1,39607843

2,721005707

0.000639

0.000111

1,40000000

2,744000000

0.000694

0.000051

1,40392157

2,767123474

0.000618

0.000164

1,40784314

2,790376492

0.000412

0.000229

1,41176471

2,813759414

0.000075

0.000246

1,41568627

2,837272603

0.000395

0.000218

1,41960784

2,860916420

0.000959

0.000144

1,42352941

2,884691227

0.000226

0.000026

1,42745098

2,908597387

0.000639

0.000136

1,43137255

2,932635261

0.000316

0.000327

1,43529412

2,956805211

0.000814

0.000076

1,43921569

2,981107598

0.000126

0.000214

1,44313725

3,005542785

0.000430

0.000105

1,44705882

3,030111134

0.000850

0.000269

1,45098039

3,054813006

0.000817

0.000041

1,45490196

3,079648763

0.000666

0.000140

1,45882353

3,104618767

0.000650

0.000274

1,46274510

3,129723379

0.000771

0.000261

1,46666667

3,154962963

0.000927

0.000211

1,47058824

3,180337879

0.000534

0.000204

1,47450980

3,205848490

0.000005

0.000240

1,47843137

3,231495156

0.000662

0.000287

1,48235294

3,257278241

0.000488

0.000164

1,48627451

3,283198106

0.000454

0.000002

1,49019608

3,309255113

0.000419

0.000200

1,49411765

3,335449623

0.000799

0.000146

1,49803922

3,361781999

0.000203

0.000135

1,50196078

3,388252603

0.000252

0.000124

1,50588235

3,414861795

0.000569

0.000234

1,50980392

3,441609939

0.000746

0.000059

1,51372549

3,468497395

0.000782

0.000073

1,51764706

3,495524527

0.000677

0.000163

1,52156863

3,522691695

0.000432

0.000212

1,52549020

3,549999261

0.000044

0.000220

1,52941176

3,577447588

0.000484

0.000189

1,53333333

3,605037037

0.000797

0.000120

1,53725490

3,632767970

0.000016

0.000012

1,54117647

3,660640749

0.000973

0.000132

1,54509804

3,688655736

0.000120

0.000216

1,54901961

3,716813292

0.000589

0.000004

1,55294118

3,745113780

0.000798

0.000260

1,55686275

3,773557561

0.000377

0.000032

1,56078431

3,802144997

0.000101

0.000155

1,56470588

3,830876450

0.000030

0.000208

1,56862745

3,859752282

0.000016

0.000098

1,57254902

3,888772855

0.000144

0.000026

1,57647059

3,917938530

0.000450

0.000008

1,58039216

3,947249670

0.000904

0.000004

1,58431373

3,976706636

0.000451

0.000036

1,58823529

4,006309790

0.000297

0.000112

1,59215686

4,036059494

0.000762

0.000224

1,59607843

4,065956110

0.000281

0.000111

1,60000000

4,096000000

0.000481

0.000073

1,60392157

4,126191525

0.000859

0.000185

1,60784314

4,156531048

0.000394

0.000068

1,61176471

4,187018929

0.000080

0.000115

1,61568627

4,217655532

0.000086

0.000204

1,61960784

4,248441218

0.000100

0.000093

1,62352941

4,279376348

0.000035

0.000019

1,62745098

4,310461286

0.000322

0.000020

1,63137255

4,341696391

0.000759

0.000023

1,63529412

4,373082027

0.000604

0.000008

1,63921569

4,404618555

0.000137

0.000073

1,64313725

4,436306338

0.000922

0.000171

1,64705882

4,468145736

0.000124

0.000135

1,65098039

4,500137112

0.000629

0.000030

1,65490196

4,532280827

0.000723

0.000203

1,65882353

4,564577244

0.000277

0.000027

1,66274510

4,597026724

0.000016

0.000137

1,66666667

4,629629630

0.000153

0.000156

1,67058824

4,662386322

0.000136

0.000059

1,67450980

4,695297163

0.000037

0.000003

1,67843137

4,728362515

0.000364

0.000032

1,68235294

4,761582740

0.000848

0.000029

1,68627451

4,794958199

0.000465

0.000008

1,69019608

4,828489254

0.000332

0.000075

1,69411765

4,862176267

0.000668

0.000174

1,69803922

4,896019600

0.000444

0.000095

1,70196078

4,930019615

0.000240

0.000067

1,70588235

4,964176674

0.000765

0.000134

1,70980392

4,998491138

0.000820

0.000089

1,71372549

5,032963370

0.000612

0.000048

1,71764706

5,067593731

0.000562

0.000151

1,72156863

5,102382583

0.000673

0.000161

1,72549020

5,137330288

0.000942

0.000119

1,72941176

5,172437207

0.000580

0.000109

1,73333333

5,207703704

0.000011

0.000129

1,73725490

5,243130138

0.000763

0.000180

1,74117647

5,278716874

0.000277

0.000110

1,74509804

5,314464271

0.000799

0.000002

1,74901961

5,350372692

0.000083

0.000143

1,75294118

5,386442499

0.000470

0.000051

1,75686275

5,422674054

0.000861

0.000147

1,76078431

5,459067719

0.000866

0.000015

1,76470588

5,495623855

0.000802

0.000085

1,76862745

5,532342824

0.000902

0.000156

1,77254902

5,569224989

0.000787

0.000155

1,77647059

5,606270710

0.000357

0.000143

1,78039216

5,643480351

0.000237

0.000160

1,78431373

5,680854272

0.000957

0.000138

1,78823529

5,718392835

0.000032

0.000062

1,79215686

5,756096403

0.000893

0.000041

1,79607843

5,793965338

0.000364

0.000165

1,80000000

5,832000000

0.000164

0.000005

1,80392157

5,870200752

0.000525

0.000152

1,80784314

5,908567957

0.000719

0.000062

1,81176471

5,947101974

0.000745

0.000028

1,81568627

5,985803168

0.000602

0.000088

1,81960784

6,024671898

0.000292

0.000119

1,82352941

6,063708528

0.000189

0.000123

1,82745098

6,102913419

0.000838

0.000099

1,83137255

6,142286933

0.000296

0.000048

1,83529412

6,181829432

0.000693

0.000031

1,83921569

6,221541277

0.000100

0.000135

1,84313725

6,261422831

0.000724

0.000047

1,84705882

6,301474456

0.000779

0.000110

1,85098039

6,341696512

0.000498

0.000016

1,85490196

6,382089362

0.000390

0.000113

1,85882353

6,422653369

0.000453

0.000121

1,86274510

6,463388893

0.000691

0.000077

1,86666667

6,504296296

0.000854

0.000060

1,87058824

6,545375941

0.000270

0.000069

1,87450980

6,586628190

0.000486

0.000105

1,87843137

6,628053403

0.000536

0.000129

1,88235294

6,669651944

0.000569

0.000040

1,88627451

6,711424173

0.000104

0.000072

1,89019608

6,753370453

0.000603

0.000079

1,89411765

6,795491146

0.000925

0.000084

1,89803922

6,837786613

0.000881

0.000015

1,90196078

6,880257216

0.000911

0.000088

1,90588235

6,922903318

0.000837

0.000134

1,90980392

6,965725279

0.000453

0.000126

1,91372549

7,008723462

0.000106

0.000130

1,91764706

7,051898229

0.000845

0.000119

1,92156863

7,095249942

0.000193

0.000064

1,92549020

7,138778961

0.000902

0.000015

1,92941176

7,182485650

0.000222

0.000118

1,93333333

7,226370370

0.000278

0.000027

1,93725490

7,270433483

0.000601

0.000124

1,94117647

7,314675351

0.000741

0.000030

1,94509804

7,359096335

0.000704

0.000038

1,94901961

7,403696798

0.000484

0.000081

1,95294118

7,448477102

0.000084

0.000100

1,95686275

7,493437607

0.000498

0.000094

1,96078431

7,538578676

0.000693

0.000064

1,96470588

7,583900672

0.000253

0.000011

1,96862745

7,629403955

0.000574

0.000065

1,97254902

7,675088887

0.000737

0.000090

1,97647059

7,720955831

0.000277

0.000033

1,98039216

7,767005149

0.000001

0.000074

1,98431373

7,813237201

0.000093

0.000094

1,98823529

7,859652351

0.000084

0.000035

1,99215686

7,906250959

0.000498

0.000000

1,99607843

7,953033388

0.000693

0.000011

2,00000000

8,000000000

0.000253

0.000012
           

 

Программа расчета погрешностей

 

#include <windows.h>

#pragma hdrstop

#include<math.h>

#include<stdio.h>

//---------------------------------------------------------------------------

 

#pragma argsused

WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)

{

FILE *FOUTP=fopen("Ïîãðåøíîñòü.txt","w");

for (int i=0;i<255;i++)

   {

   float in=1.0+i/255.0;

   float out=(in*in*in)*512+0.5;

   int Iout=out;

   double dU;

   dU=fabs((8*(out-0.5-Iout))/4096);

   double aU=dU/(out-0.5)*4096/8;

   fprintf(FOUTP,"\n%f ",aU);

   };

fclose(FOUTP);

   return 0;

}

 

 


Поделиться с друзьями:

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.689 с.