三、規則組織的衍生組織——經山形組織數學模型的建立

基礎概念公式推到可參考該專欄下的前幾篇博文。

經山形組織圖:在這里插入圖片描述

左半部分:在這里插入圖片描述,3上2下1上2下,右斜,飛數為+1
右半部分:在這里插入圖片描述,3上2下1上2下,左斜,飛數為-1

左右兩部分只有飛數是相反數,經緯紗組織點的運動規律保持不變。

一、求解二維矩陣的行列數即經緯紗循環數N1、N2

由經山組織圖可觀察得知:左半部分為左斜,飛數為+1;右半部分為右斜,飛數為-1。
嚴格意義上來講,經山組織不屬于規則組織,但是若從中間一分為二,左右兩部分都為規則組織中的斜紋組織。
需要知道Kj,指明山峰的位置即可
行數的話,只需要將獲取組織的一般形式的分子分母依次求和即可,即緯紗循環數N1=Σ(ci+di),i∈[1,m]
列數的話,因為經山組織存在一個山峰,故是奇數列,其中以山峰Kj為劃分,左半部分為Kj列(包含山峰所在列),右半部分為Kj - 2列,故其經紗循環數N2=2 × Kj - 2
在這里插入圖片描述

二、求第一列的元素值

在這里插入圖片描述,其中i=1,2,3…,N1。

三、左半部分——從第二列到Kj列,其飛數一直保持不變,可根據求規則組織的方法求解[2,Kj]列

在這里插入圖片描述,其中i=1,2,3...,N1;j=2,3,...,Kj

四、右半部分——求解Kj+1到N2列,其飛數也一直保持不變,但未原來飛數的負數,也可根據求規則組織的方法求解

通過公式可將負飛數轉換為正數:在這里插入圖片描述

再跟2一樣進行求解規則組織
在這里插入圖片描述,其中i=1,2,3...,N1;j=Kj + 1,...,N2

代碼實現:

#include <iostream>
#include<stdio.h>
using namespace std;int main()
{int i,j,N1,N2,f,m,kj;//kj表示山峰的位置,從而確定出總列數N2int c[10],d[10],a[100][100];printf("please input m:");scanf("%d",&m);for(i=0;i<=m-1;i++){printf("please input C[%d]:",i+1);scanf("%d",&c[i]);printf("please input D[%d]:",i+1);scanf("%d",&d[i]);}printf("please input kj:");scanf("%d",&kj);//輸入山峰位置,從而確定出總列數N1=0;//行數初始化,即緯紗循環數初始化,之后需要累加for(i=0;i<=m-1;i++){N1=N1+c[i]+d[i];}N2=2*kj-2;//總列數printf("please input f:");scanf("%d",&f);if(f<0)f=N1+f;//若飛數為負數,通過公式轉換成正數/*
對第1列進行賦值
*/i=1;//先對第一列賦值,從第一列的第一行開始for(j=0;j<=m-1;j++){while(c[j]>0){a[N1-i+1][1]=1;//因為是分子,所有值都賦值為1c[j]--;i++;}while(d[j]>0){a[N1-i+1][1]=0;//因為是分母,所有值都賦值為0d[j]--;i++;}}/*
對2到kj列 進行賦值
*/for(j=2;j<=kj;j++){for(i=1;i<=N1;i++){if((i+f)>N1) a[i][j] = a[i+f-N1][j-1];else a[i][j]=a[i+f][j-1];}}f=N1-f;//求kj列到N2列右半部分的飛數需要將負值轉變為正數/*
對kj列到N2列 進行賦值
*/for(j=kj+1;j<=N2;j++){for(i=1;i<=N1;i++){if((i+f)>N1) a[i][j] = a[i+f-N1][j-1];else a[i][j]=a[i+f][j-1];}}/*
輸出二維數組a[i][j]
*/for(i=1;i<=N1;i++){for(j=1;j<=N2;j++){printf("%5d",a[i][j]);}printf("\n");}getchar();return 0;
}

運行效果如下:在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/378132.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/378132.shtml
英文地址,請注明出處:http://en.pswp.cn/news/378132.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

c語言 函數的參數傳遞示例_scalbln()函數以及C ++中的示例

c語言 函數的參數傳遞示例C scalbln()函數 (C scalbln() function) scalbln() function is a library function of cmath header. It scales the significand using floating-point base exponent (long int) i.e. it is used to calculate the product of the given signific…

上周熱點回顧(7.8-7.14)

熱點隨筆&#xff1a; MingQQ v1.0高仿版開源了&#xff0c;使用WebQQ協議實現了QQ客戶端基本的聊天功能...&#xff08;ZYM&#xff09; 我的新書&#xff0d;&#xff0d;《從員工到經理人》&#xff08;Jimmy Zhang&#xff09; MVC實用架構設計&#xff08;三&#xff0…

儲存過程生成器

/Files/qanholas/SPGen_ReleaseCandidate1_Binaries.zip ---- Dropping stored procedure sp_費用表_SelectAll : --IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id OBJECT_ID(N[sp_費用表_SelectAll]) AND OBJECTPROPERTY(id, NIsProcedure) 1)DROP PROCEDURE [dbo].[sp…

基于計算機控制的溫度檢測系統,基于專用溫度傳感的溫度檢測系統.doc

基于專用溫度傳感的溫度檢測系統摘 要 在現代工業領域溫度檢測系統是指用某種方式顯示出當前的環境溫度。傳統使用PTC或NTC電阻作為溫度傳感器的方式在使用過程中存在著很多不足之處比如所采集溫度的精度比較低、系統的可靠性差、設計難度較大、整體設計成本較高等缺點已…

LeetCode 121:買賣股票的最佳時機 思考分析

題目描述&#xff1a; 給定一個數組&#xff0c;它的第 i 個元素是一支給定股票第 i 天的價格。 如果你最多只允許完成一筆交易&#xff08;即買入和賣出一支股票一次&#xff09;&#xff0c;設計一個算法來計算你所能獲取的最大利潤。 注意&#xff1a;你不能在買入股票前賣出…

四、規則組織的衍生組織——經向破斜組織數學模型的建立

基礎概念公式推到可參考該專欄下的前幾篇博文。 經向破斜組織圖&#xff1a; 左半部分&#xff1a;&#xff0c;3上2下1上2下&#xff0c;右斜&#xff0c;飛數為1 右半部分&#xff1a;&#xff0c;2上1下2上3下。左斜&#xff0c;飛數為-1 左右兩部分&#xff0c;經緯紗組織…

EASYUI+MVC4通用權限管理平臺

通用權限案例平臺在經過幾年的實際項目使用&#xff0c;并取得了不錯的用戶好評。在平臺開發完成后&#xff0c;特抽空總結一下平臺知識&#xff0c;請各位在以后的時間里&#xff0c;關注博客的更新。 1.EASYUIMVC4通用權限管理平臺--前言 2.通用權限管理平臺--架構選型 3.通用…

int max+1小于0_INT_MAX常數,C ++中的示例

int max1小于0C INT_MAX宏常量 (C INT_MAX macro constant) INT_MAX constant is a macro constant which is defied in climits header, it is used to get the maximum value of a signed int object, it returns the maximum value that a signed int object can store, wh…

在計算機領域客觀事物的屬性表示為數據,數據與信息試題解析

一圖看懂數據與信息1、在計算機領域&#xff0c;信息是經過轉化而成為計算機能夠處理的__________。A&#xff0e;數據B&#xff0e;符號C&#xff0e;圖形D&#xff0e;數字答案&#xff1a;A。解析&#xff1a;本題考查有關信息基本概念的知識。信息是人們由客觀事物得到的。…

Mysql Data 目錄和 Binlog 目錄 搬遷

Mysql5.1.38 Data 目錄和 Binlog 目錄 搬遷 [mysql-bin.index not found (Errcode: 2)]Leave a comment Go to comments剛開始安裝時使用了默認目錄&#xff0c;使用一段時間&#xff0c;數據慢慢變在&#xff0c;發現當前設置的目錄空間不夠時&#xff0c;就要搬遷數據到另一個…

【數據結構基礎】【散列表】

散列表也叫做哈希表(hash table),這種數據結構提供了鍵(key)和值(value)的映射關系。只要給出一個key&#xff0c;就可以高效查找它匹配的value&#xff0c;時間復雜度接近O(1); 哈希函數 哈希函數通過某種方式&#xff0c;把key和數組下標進行轉換。 在java中&#xff0c;每…

VisualStudio運行C++項目檢測include<stdio.h>報錯解決方案

一、項目—>屬性 二、將SDL檢查更改為否即可

事業單位計算機技術崗工資,事業單位新入職的人員在管理崗位和技術崗位工資待遇是否有區別?...

解答于&#xff1a; 2016-05-24 17:17工傷保險條例對工傷工資待遇有說明&#xff1a; 第三十一條職工因工作遭受事故傷害或者患職業病需要暫停工作接受工傷醫療的&#xff0c;在停工留薪期內&#xff0c;原工資福利待遇不變&#xff0c;由所在單位按月支付。  停工留薪期一般…

信息設計中的“父子關系”

交互設計工作核心在于信息架構和交互細節設計。信息架構包括信息分類以及信息展示邏輯設計&#xff1b;交互細節則多表現為控件的選擇&#xff0c;交互效果的定義等。在信息設計中&#xff0c;遇到最棘手的問題就是信息量太多而顯得設計結果不盡人意&#xff0c;那么在砍不掉需…

python 示例_帶有示例的Python文件關閉屬性

python 示例文件關閉屬性 (File closed Property) closed Property is an inbuilt property of File object (IO object) in Python, it can be used to check whether a file object (i.e. a file) is closed or not, this is a read-only property and returns a Boolean val…

[Object-oriented] : 控制反轉

前言 : 參加點部落的活動&#xff0c;關于IoC(控制反轉)大家有很多的討論。本文排除對象生成的部份&#xff0c;單純解釋IoC為甚么叫做控制反轉。本篇文章以之前寫的 [Object-oriented] : 重用內容來舉例。 未IoC之前的對象圖 : 很明顯的左邊的組件A&#xff0c;相依右邊的組件…

二、規則組織數學模型的建立

一、規則組織數學模型的建立 規則組織滿足兩個不變&#xff1a;1&#xff0c;組織點運動規律不變、2&#xff0c;飛數不變的單系統組織 即&#xff1a;若知道組織點運動規律和飛數即可確定唯一一個組織。 3上2下&#xff0c;組織循環數為325&#xff0c;經紗循環數緯紗循環數…

LeetCode 3:無重復字符的最長子串 思考分析

給定一個字符串&#xff0c;請你找出其中不含有重復字符的 最長子串 的長度。 示例 1: 輸入: “abcabcbb” 輸出: 3 解釋: 因為無重復字符的最長子串是 “abc”&#xff0c;所以其長度為 3。 示例 2: 輸入: “bbbbb” 輸出: 1 解釋: 因為無重復字符的最長子串是 “b”&#x…

e-r模型教案高中計算機,《ER模型1》[數據庫][計算機]教案.doc

《ER模型1》[數據庫][計算機]教案一、復習舊知識點1、數據庫概念設計的意義是什么&#xff1f;2、概念設計的基本步驟是什么&#xff1f;二、明確學習目標1、E-R模型的基本元素2、屬性的分類三、重點、難點E-R模型的基本元素基本屬性和復合性四、講授知識點&#xff0c;指導自學…

(譯)利用ASP.NET加密和解密Web.config中連接字符串

介紹 這篇文章我將介紹如何利用ASP.NET來加密和解密Web.config中連接字符串 背景描述 在以前的博客中&#xff0c;我寫了許多關于介紹 Asp.net, Gridview, SQL Server, Ajax, JavaScript等的文章。大多數情況下&#xff0c;我都把數據庫的連接字符串放在了web.config中。其中包…