C语言空间后方交会源代码

#include

#include

#define n 4 //控制点个数

#define PI 3

struct coordinate

{

double x; //像点坐标

double y;

double Xt; //控制点坐标

double Yt;

double Zt;

};

// void inverse(double c[6][6]) //矩阵求逆

// {

// int i,j,h,k;

// double p;

// double q[6][12];

// for(i=0;i<6;i++)//构造高斯矩阵

// for(j=0;j<6;j++)

// q[i][j]=c[i][j];

// for(i=0;i<6;i++)

// for(j=6;j<12;j++)

// {

// if(i+6==j)

// q[i][j]=1;

// else

// q[i][j]=0;

// }

// for(h=k=0;k

// for(i=k+1;i<6;i++)

// {

// if(q[i][h]==0)

// continue;

// p=q[k][h]/q[i][h];

// //p=q[i][h]/q[k][h];

// for(j=0;j<12;j++)

// {

// q[i][j]*=p;

// q[i][j]-=q[k][j];

// }

// }

// for(h=k=5;k>0;k--,h--) // 消去对角线以上的数据

// for(i=k-1;i>=0;i--)

// {

// if(q[i][h]==0)

// continue;

// p=q[k][h]/q[i][h];

// //p=q[i][h]/q[k][h];

// for(j=11;j>0;j--)

// {

// q[i][j]*=p;

// q[i][j]-=q[k][j];

// }

// }

// for(i=0;i<6;i++)//将对角线上数据化为1

// {

// p=1.0/q[i][i];

// for(j=0;j<12;j++)

// q[i][j]*=p;

// }

// for(i=0;i<6;i++) //提取逆矩阵

// for(j=0;j

// {

// c[i][j]=q[i][j+6];

// }

// }

void ContraryMatrix(double *const pMatrix, double *const _pMatrix, const int &dim)

{

int ii,jj,kk;

int flag=0;

double *tMatrix = new double[2*dim*dim];

for (int i=0; i

for (int j=0; j

tMatrix[i*dim*2+j] = pMatrix[i*dim+j];

}

for (i=0; i

for (int j=dim; j

tMatrix[i*dim*2+j] = 0.0;

tMatrix[i*dim*2+dim+i] = 1.0;

}

//Initialization over!

for (i=0; i

{

double base = tMatrix[i*dim*2+i];

if (fabs(base) < 1E-300)

{

for (ii=i;ii

{

if(tMatrix[ii*dim*2+i]!=0)

{

flag=1;

for (jj=0;jj<2*dim;jj++)

{

tMatrix[i*dim*2+jj]+=tMatrix[ii*dim*2+j

空间后方交会编程c语言,C语言空间后方交会源代码.doc相关推荐

  1. 简单贪吃蛇c语言代码,一个C语言写简单贪吃蛇源代码.doc

    一个C语言写简单贪吃蛇源代码 #include #include #include #include #include #include int grade=5,point=0,life=3; voi ...

  2. c语言大作业黑白棋,C语言编写黑白棋游戏源代码.doc

    C语言编写的黑白棋游戏源代码 /*3.3.4 源程序*/ #include "graphics.h" /*图形系统头文件*/ #define LEFT 0x4b00 /*光标左键值 ...

  3. 骑士飞行棋 c语言代码,骑士飞行棋源代码.doc

    骑士飞行棋源代码 骑士飞行棋源代码using System;using System.Collections.Generic;using System.Linq;using System.Text; ...

  4. raster | R语言中的空间栅格对象及其基本处理方法(Ⅰ)

    前面的系列推文已经完成了对R语言中的两个管理空间矢量数据的工具包(sf和sp)的介绍,以及空间自相关.空间插值等空间分析方法. 这里小编再推出一个系列来介绍R语言中管理空间栅格数据的工具包:raste ...

  5. spatialreg | 空间滞后模型(SLR)、空间误差模型(SEM)和空间杜宾模型(SDM)的简单形式的R语言实现...

    关于空间计量模型,小编是通过阅读勒沙杰(James LeSage)和佩斯(R.Kelley Pace)合著的<空间计量经济学导论>(Introduction of Spatial Econ ...

  6. 白话空间统计之二十五:空间权重矩阵(四)R语言中的空间权重矩阵(2)

    上一篇,讲了R语言中的空间权重矩阵的结构,这一节讲讲R语言里面空间权重矩阵的自定义. 与ArcGIS自定义空间权重矩阵一样,R语言的空间权重矩阵如果纯粹从零开始自定义生成,是非常麻烦的事情,所以我们一 ...

  7. 读懂盘口语言--空间、时间与期价运动关系

    读懂盘口语言--空间.时间与期价运动关系 一.阻力与支撑是空间的两种表现形式 期价走势图是多空双方力量对比的明证,当多方力量强时,向上走,当空头力量强时,向下降,就这样简单.好比一个人爬山与滑雪.爬山 ...

  8. moran指数 r语言_白话空间统计之二十五:空间权重矩阵(四)R语言中的空间权重矩阵(2):不同空间关系对莫兰指数的影响...

    原标题:白话空间统计之二十五:空间权重矩阵(四)R语言中的空间权重矩阵(2):不同空间关系对莫兰指数的影响 上一篇,讲了R语言中的空间权重矩阵的结构,这一节讲讲R语言里面空间权重矩阵的自定义. 与Ar ...

  9. 易语言基础编程知识〖E语言手册〗

        易语言手册易语言的命名约定 在易语言应用程序的编写过程中,用户涉及到定义各类名称,如:子程序名.变量名.数据类型名等等,这些名称的命名规则为:名称的首字母必须为全半角字母或汉字,其它字符必须为 ...

  10. 定义变量和常量的规范 c语言,C语言编程规范教材及练习(标识符命名与定义 变量 宏、常量 表的达式).pptx...

    C语言编程规范教材及练习(标识符命名与定义 变量 宏.常量 表的达式) C语言编程规范教材C语言编程规范工作组 201104目录标识符命名与定义 变量宏.常量表达式标识符的命名要清晰原则3.1 标识符 ...

最新文章

  1. elementary OS 6 评测!
  2. python3.6.5安装教程-Centos7 安装Python3.6.
  3. WEBGIS体系和OGC标准
  4. python百鸡百钱递归_百钱百鸡,一百块钱买一百只鸡的递归算法 javascript实现
  5. php gd 缩略图,[PHP GD库]①0--缩略图封装
  6. sql 相加_SQL经典题型
  7. 安装 pear、phpunit 测试用例步骤方法
  8. 解决nginx重启“var/run/nginx/nginx.pid“ no such file or directory问题
  9. HTML5的Web SQL DataBase本地数据库增删改查
  10. Wireshark之远程抓包
  11. 蓝桥杯--并查集1 sdutoj 小雷的冰茶几
  12. SimpleDateFormat和DateFormat的基本使用(format和prase)
  13. 读《麦田里的守望者》(塞林格)
  14. 【第2篇】基础数据类型
  15. IC验证工程师高效战斗手册---提问之道(上篇)
  16. Ymir安装问题汇总
  17. Jmeter 性能测试—阶梯式压测
  18. 防病毒Clamav使用及API调用测试
  19. Git学习笔记-完全版
  20. 国内外IT学习网站和工具

热门文章

  1. 认知LTE簇优化和全网优化
  2. android本地视频播放demo,基于Android的本地视频播放器
  3. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true
  4. [Elasticsearch] 多字段搜索 (五) - 以字段为中心的查询
  5. 2022年虎年新春致地球上全体读者朋友们的一封书信
  6. Win10上如何显示本地lrc文件歌词——lrc播放器——《超级lrc播放器》
  7. mysql 联合主键 null_MySQL联合主键的索引使用
  8. 仰望星空不如脚踏实地
  9. FMI飞马网 | 了解人工智能,30份书单不容错过(附电子版PDF下载)
  10. 2022年 HSC-1th中MISC的汝闻,人言否