C#科学计算讲义-宋叶志-人民邮电出版社内容概要《C#科学计算讲义》较为详细地介绍了科学计算方法,并对算法给出了源代码。
关于算法部分主要介绍了线性方程组的迭代解法与直接解法、正交变换与最小二乘计算方法、鲁棒估计、随机数的产生、插值法、非线性方程求解、多元非线性最优化算法、微分方程数值方法等内容。
本书还给出了C#程序设计的基本方法,并对科学计算中要用到的矩阵向量类的构造做了详细阐述。
算法的实现本身不限于具体的语言,本书对于算法的描述是较为详细的,所以读者也很容易把算法改用Fortran、MATLAB、C++、Java等语言编程实现。
宋叶志、徐导和何峰编著的《C#科学计算讲义》适合作为大学理工科本科生或研究生计算方法、数值分析课程的教材或参考书。
对于从事相关学科教学的教师,如果不熟悉现代编程语言,也可以选择本书作为工具书。
本书还可以用作科研人员的工程计算工具书与算法集。
另外,在一些需要进行数据处理与分析的公司,如数量金融、统计等行业,也可以选用本书作为培训教材,或直接应用书上的源代码进行软件开发。
书籍目录第1章 C#程序设计基础 1.1 计算机、程序设计与算法 1.1.1 计算机结构 1.1.2 操作系统 1.1.3 机器语言与高级语言 1.1.4 程序设计与算法 1.2 C#历史与概述 1.2.1 C语言:结构化编程语言的高峰 1.2.2 C++语言: 面向对象与大型程序 1.2.3 Java语言:可移植、安全性与Internet 1.2.4 C#:.NET主打语言 1.3 集成开发环境介绍 1.4 面向对象程序设计 1.4.1 封装 1.4.2 多态 1.4.3 继承 1.5 数据类型与运算符 1.5.1 简单数据类型 1.5.2 数组 1.5.3 运算符 1.5.4 赋值运算符 1.6 程序控制结构 1.6.1 顺序结构 1.6.2 分支结构 1.6.3 循环结构 1.6.4 控制结构的嵌套 1.7 类的设计及对象实现 1.7.1 定义类 1.7.2 创建对象 1.7.3 方法 1.7.4 构造函数 1.7.5 析构函数与垃圾回收 1.8 运算符重载及索引器 1.8.1 运算符重载 1.8.2 索引器 1.8.3 面向对象思想在C#程序设计中的重要性 1.9 GUI编程 1.10 本章小结第2章 线性方程组迭代解法 第3章 线性方程组的直接解法第4章 正交变换与最小二乘计算方法第5章 鲁棒估计第6章 随机数第7章 插值法第8章 非线性方程数值解法第9章 非线性最优化第10章 常微分方程(组)的数值方法附录A C# 数值代数类的抽象与设计 附录B 动态链接库与混合编程 B.1 静态链接库与动态链接库 B.2 C#调用Fortran动态链接库范例 B.3 调用可执行函数 附录C Linux下C#开发与跨平台编程介绍 C.1 Mono简介 C.2 Linux下C#IDE开发范例 参考文献 
2024/6/30 17:14:25 57.93MB C# 科学计算 宋叶志 人民邮电
1
Windows系统:找到并进入PHP的安装目录(和你在命令行中执行的php指令应该是同一套PHP)。
将composer.phar复制到PHP的安装目录下面,也就是和php.exe在同一级目录。
在PHP安装目录下新建一个composer.bat文件,并将下列代码保存到此文件中。
复制@php"%~dp0composer.phar"%*最后重新打开一个命令行窗口试一试执行composer--version看看是否正确输出版本号。
2024/6/30 0:01:51 2.09MB docker-compose
1
这是用邻接链表作存储结构的图类源代码,下面是图类的声明部分:structArcNode//弧节点结构{intadjvex;ArcNode*nextarc;};structVexNode//顶点结构{intvexdata;ArcNode*firstarc;};//邻接链表图类的声明。
classGraph{private:staticstringstr;bool*visited;//是否访问标志VexNode*adjlist;//邻接链表数组intn;//已有顶点个数intmax;//可容纳的最大顶点个数voiddfs0(intv0,voidvisit(int&v));voidbfs0(intv0,voidvisit(int&v));public:Graph(intl);//建立一个最大顶点数为l的空图Graph(VexNodeadjl[],intl);//构造一个由adj1表示的顶点个数为l的邻接链表对象Graph(intvex[],intarc[],intn);//以vex[]为顶点集,arc[]表示的邻接矩阵建立图voidinstVex(intdata);//插入顶点voidinstArc(intv1,intv2);//插入边stringdfs(intv0,voidvisit(int&v));//深度优先遍历stringbfs(intv0,voidvisit(int&v));//广度优先遍历staticvoidfunc1(int&v);//遍历时执行的函数staticvoidfunc2(int&v);//遍历时执行的函数staticstringinttostr(intv);};
2024/6/29 17:13:18 13KB 邻接链表
1
随机生成指定数量的人名字,如下面的运行结果:100个男性名字古彬邦司徒军会饶光振乐东涛史哲广李岩安邓松勇韩彪诚时辉东齐才贵欧坚飞丁江彬黎飞哲江进坚骆富壮毕壮山石涛江倪俊河郎刚兴黄强宁蔡胜新车先保宁杰达邱成志贺福震岑博有赖贵清简龙学范绍光姜良星任裕发柳健民彭志亮强义信廉伟天穆诚昌钱兴富傅元超潘天峰池力良路永国施新成甘心林苏林明龙峰乐姬民茂霍学伟蒋宁厚盛清武关毅生程思元华乐刚方勇功马祥豪沈顺强连达彪孔超博陆全健何明俊高康心冯保杰金河胜卞豪永廖星文区生进卢有辉刘广中成浩裕侯海绍费功才皮波海母利磊林和波梅仁利鲁友敬秦震先陈平和曹文承莫邦群常昌康郭敬义蒲信仁葛振松柯群善雷会子罗厚军符庆思康亮平吕世福白山庆洪发毅凌国友戚善顺樊武龙孟子力胡承浩丘磊祥孙中世梁茂岩龚安全100个女性名字路雪芬樊桂梦葛璐静母霞娴时珊红梅静颖宁洁怡齐琴婵黎晶玉欧娜翠邓玉荷梁娴娜关香芳黄娣美卞惠凡费馨琳胡燕霞凌莺晶华怡燕雷勤月邱倩佳皮婵眉符仪娥江素瑞施璧琦彭娟珊曹兰莉丘婉梅范岚珠李月娣卢爱璧常菁蓉陈露菊郎荣纨孔青媛鲁环华孟妍春柯芬丹蔡叶君蒋翠莲郭芝仪甘瑶倩饶玲云莫蓓青古颖娟程莲玲区娅惠史菊娅龚蓉环姜媛婕倪雅雅秦婷蓓强慧妍池秋贞龙萍嘉钱琳素柳艳叶苏荷瑶孙妹茜盛瑞雪赖婕凤姬彩妹马珠薇蒲苑洁穆淑莺洪嘉慧白瑾姣司徒莉秀金华雁吕英彩高丹岚贺君琴石薇璐乐黛勤康云苑任雁珍岑梦巧潘锦锦冯真芝毕凤秋连珍馨何纨萍廖凡淑简茜菁罗佳莎廉贞爱车莎艳沈蕊桂陆梅香林秀婉傅娥兰侯琼琼刘眉真成巧婷霍美蕊骆芳瑾韩姣荣丁春露戚琦英方红黛
2024/6/29 12:51:05 27KB 随机 姓名生成器
1
草根百度知道自动问答营销软件包含手机线路执行和PC电脑线路执行,软件可以对指定关键词或者类别进行定时搜索最新的提问,可以限制账号在一天内使用的次数,在登陆账号后自动回答、自动提问、自动采纳、采纳评价、评论回答、赞同回答功能中循环执行,支持自定义文本变量随机组合、指定问题的回答内容、随机间隔等待、自动换IP。
草根百度知道自动问答营销软件软件功能:1.软件采用手机线路和pc电脑线路全自动提问,回答
2024/6/29 10:02:25 1.24MB 网络软件
1
X86_64平台锐捷openwrt/lede安装包,用于校园网拨号上网不是路由器上用的,是64位电脑上用的!在命令行用以下命令安装~不是路由器上用的,是64位电脑上用的!在命令行用以下命令安装~不是路由器上用的,是64位电脑上用的!在命令行用以下命令安装~usage:1.sudocplibnotify.so.1/usr/lib2.opkginstallmentohust_0.3.1-1_x86_64.ipk3.opkginstalllibpcap1_1.9.0-2_x86_64.ipk4.修改mentohust.conf文件中的用户名和密码然后执行如下复制命令5.sudocpmentohust.conf/etc
2024/6/29 0:31:08 189KB openwrt lede mentohust 锐捷
1
ngx-input-searchTL;DR:用于输入搜索输入以改善用户体验(UX)的Angular指令。
通过其唯一的输出,您将能够获得与搜索输入相关的良好实践,如:等到用户停止写以执行所需的操作避免对同一流执行操作修剪条件上的空白当条件的长度大于期望的长度时流<inputtype="text"(ngxInputSearch)="doTheSearch($event)"/>如何使用它dummy.component.ts@Component({selector:'dummy-component',templateUrl:'dummy.component.html',})classDummyComponent{doTheSearch($event:Event){conststringEmitted=($event.targetasHTMLInputElement).value;console.log(stringEmitted);
2024/6/28 22:13:04 836KB npm unit-testing angular tdd
1
使用C++与openGL库编写的3D程序,实现三维图像效果,并可使用鼠标或键盘动态变换视角,(其中一个人物为电脑游戏CS中的模型),包含执行程序,使用VC或studio可直接打开工程文件运行
2024/6/28 18:19:20 15.76MB openGL C++ 3D 图形界面
1
搞机助手是一款非常不错的Android手机刷机恢复辅助软件,功能强大且完全免费使用。
搞机助手可以帮助用户在电脑上刷机,将手机连接到电脑就可以执行十多项刷机操作,例如刷入Recovery、刷入Boot、提取Rec或内核、启动Sideload刷机模式等功能。
本软件可以自动读取手机信息,可以显示制造厂商、设备代号、安卓版本、设备型号、序列号、CPU代号等内容。
同时随后根据自己需要刷机的方式将指定的数据加载到软件,从而将新的数据刷入你的手机,无论是安装新的系统固件还是对新的系统程序安装都是很方便。
而且在搞机助手最新版中用户更新了很多内容,如新增清除应用锁,加入fastboot模式下刷入任意格式img功
2024/6/28 10:19:33 1.3MB 华为 小米 安卓 手机
1
Kettle实现步骤循环执行Blog:http://blog.csdn.net/jdk2006/article/details/13019093
2024/6/27 1:47:49 8KB ETL Kettle
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡