• 大小: 2.23MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-09-09
  • 语言: C/C++
  • 标签: powerflow  

资源简介

C++,采用tinny2稀疏,输入输出为txt文件格式,不限节点数,附ieee14到300各种系统算例,另附报告仅供参考。全网最佳。

资源截图

代码片段和文件信息

#include “zypowerflow.h“
#include“string“

int main()
{
 using namespace std;   
clock_t start finish;

cout< cout<<“                                              学    生:张 瀛 “< cout<<“                                      “< cout<<“本程序采用牛顿拉夫逊法,可以求解任意数量节点系统潮流:“<    cout<<“你只需要把数据存放在i.txt中,其中i为节点数,输出数据自动存放在resulti.txt中“< cout<<“下面请输入i“<int i;
cin>>i;
char ch[100];
sprintf(ch“%d“i);
string str1;
str1= ch;
string str2=“.txt“;
string s1;
s1=str1+str2;
string str3=“result“;

string s2=str3+str1+str2;
POWERFLOW zypowerflow;

int len = s1.length();
char *c = new char[len+1];
strcpy(c s1.c_str());

zypowerflow.FileName=c;


int len1 = s2.length();
char *c1 = new char[len1+1];
strcpy(c1 s2.c_str());
zypowerflow.ResultName=c1;//识别文件名并读取文件

zypowerflow.InputData();//执行inputdata函数
start=clock();//计时开始
zypowerflow.Tinny2();//节点优化
cout<<“导纳矩阵非对角元素“< zypowerflow.FormY();//形成导纳矩阵
cout<<“迭代次数     “<<“最大误差     “< zypowerflow.output.open(zypowerflow.ResultNameios::out);
zypowerflow.output<<“迭代次数     “<<“最大误差     “< cout<    zypowerflow.FormJ();//形成jacobi矩阵
while(fabs(zypowerflow.maxerror)>CalculateError)
zypowerflow.FormJ();//收敛条件
    zypowerflow.branchpower();//支路功率计算
finish=clock();//计时结束
zypowerflow.outputdata();//输出数据
cout<<“计算时间为:“<<(long double)(finish-start)/ CLOCKS_PER_SEC< cout<<“输入回车键退出“< while(getch()==‘/n‘)
{};
return 0;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-09-08 09:19  潮流计算C++语言牛顿法\
     目录           0  2018-09-08 09:19  潮流计算C++语言牛顿法\zypowerflow\
     目录           0  2018-07-22 21:36  潮流计算C++语言牛顿法\zypowerflow\.vs\
     目录           0  2018-07-22 21:36  潮流计算C++语言牛顿法\zypowerflow\.vs\zypowerflow\
     目录           0  2018-07-22 21:36  潮流计算C++语言牛顿法\zypowerflow\.vs\zypowerflow\v15\
     文件       32256  2018-07-21 17:56  潮流计算C++语言牛顿法\zypowerflow\.vs\zypowerflow\v15\.suo
     文件     1781760  2018-07-21 17:56  潮流计算C++语言牛顿法\zypowerflow\.vs\zypowerflow\v15\Browse.VC.db
     目录           0  2018-07-22 21:36  潮流计算C++语言牛顿法\zypowerflow\.vs\zypowerflow\v15\ipch\
     目录           0  2018-07-21 14:41  潮流计算C++语言牛顿法\zypowerflow\.vs\zypowerflow\v15\ipch\AutoPCH\
     文件       16327  2009-07-25 17:55  潮流计算C++语言牛顿法\zypowerflow\118.txt
     文件        2066  2018-09-01 11:15  潮流计算C++语言牛顿法\zypowerflow\14.txt
     文件        4521  2011-07-24 22:21  潮流计算C++语言牛顿法\zypowerflow\30.txt
     文件       65338  2009-07-27 23:43  潮流计算C++语言牛顿法\zypowerflow\300.txt
     文件         206  2009-07-25 20:55  潮流计算C++语言牛顿法\zypowerflow\4.txt
     文件         221  2010-08-13 20:38  潮流计算C++语言牛顿法\zypowerflow\5.txt
     文件        7708  2009-07-26 02:41  潮流计算C++语言牛顿法\zypowerflow\57.txt
     文件        1486  2010-08-13 20:40  潮流计算C++语言牛顿法\zypowerflow\5r.txt
     目录           0  2018-07-21 14:37  潮流计算C++语言牛顿法\zypowerflow\Backup\
     文件       10504  2018-08-30 10:39  潮流计算C++语言牛顿法\zypowerflow\bb.xlsx
     文件        1709  2018-07-21 12:29  潮流计算C++语言牛顿法\zypowerflow\datastruct.h
     目录           0  2018-08-31 23:07  潮流计算C++语言牛顿法\zypowerflow\Debug\
     文件        2088  2009-07-25 17:50  潮流计算C++语言牛顿法\zypowerflow\Debug\14.txt
     文件        3369  2018-07-21 10:36  潮流计算C++语言牛顿法\zypowerflow\Debug\result14.txt
     文件      197632  2018-09-01 11:15  潮流计算C++语言牛顿法\zypowerflow\Debug\vc60.idb
     文件      118784  2018-08-31 23:07  潮流计算C++语言牛顿法\zypowerflow\Debug\vc60.pdb
     文件       58610  2018-08-27 23:01  潮流计算C++语言牛顿法\zypowerflow\Debug\zymain.obj
     文件      311390  2018-08-31 23:07  潮流计算C++语言牛顿法\zypowerflow\Debug\zypowerflow.exe
     文件      369168  2018-08-31 23:07  潮流计算C++语言牛顿法\zypowerflow\Debug\zypowerflow.ilk
     文件         314  2018-07-21 14:41  潮流计算C++语言牛顿法\zypowerflow\Debug\zypowerflow.log
     文件       70786  2018-08-31 23:07  潮流计算C++语言牛顿法\zypowerflow\Debug\zypowerflow.obj
     文件      357624  2018-08-23 16:27  潮流计算C++语言牛顿法\zypowerflow\Debug\zypowerflow.pch
............此处省略24个文件信息

评论

共有 条评论

相关资源