子藏 · 算法
御制数理精蕴
302 万字 · 约 143 小时 52 分钟 · 42 / 383
子藏 · 算法
302 万字 · 约 143 小时 52 分钟 · 42 / 383
会员可开白话
为同式形而戊己目勾股形又与甲辛戊勾股形为同式形且丙戊与庚目皆为两勾股形之各股之较故戊庚目三角形与甲丙戊三角形又为同式形是以庚目与戊己之比同于戊丙与甲辛之比又庚目与己庚之比同于丙戊与辛丙之比庚目与己目之比并同于丙戊与辛戊之比也
设如有楼一座欲知其高用不等两表测之问得高几何
法先立长表比人目高六尺看楼脊得距分五尺四寸又自先立长表向后量二丈立短表比人目高四尺看楼脊得距分六尺四寸乃以前表比人目之高六尺为一率前表距分五尺四寸为二率后表比人目之高四尺为三率求得四率三尺六寸为前表与后表同高所得之距分爰以所得之三尺六寸与后表距分六尺四寸相减余二尺八寸为一率后表比人目之高四尺为二率以前表距分五尺四寸内减所得之三尺六寸余一尺八寸与两表相距二丈相减余一丈八尺二寸为三率求得四率二丈六尺加后表比人目之高四尺得三丈即人目以上之高也如图甲乙为楼之高丙丁为前表比人目之高六尺丁目为前表距分五尺四寸丁己为向后量二丈戊己为后表比人目之高四尺己目为后表距分六尺四寸试依后表戊己度作庚辛垂线截丁目于辛则辛目距分必小于丁目故丙丁与丁目之比同于庚辛与辛目之比而得辛目之分既得辛目则以辛目与己目相减余壬目即前后两表同高所得距分之较又于两表相距丁己内减丁辛余辛己即同高两表相距之分故壬目与戊己【即庚辛】之比即同于戊庚【即辛己】与甲癸之比也
三角度数测量【度数测量必取资于仪器全圜仪半圜仪象限仪虽为体不同其为用则一以九十度为准以定表游表为二视线其相距之度即为所测之角】
设如一塔不知其髙但知距塔之逺为三十丈欲测其高几何
法以仪器定凖坠线以定表看地平游表看塔尖得两表相距二十四度乃以二十四度与九十度相减余六十六度为对所知之角其正九万一千三百五十五为一率仪器上二十四度为对所求之角其正四万零六百七十四为二率距塔之逺三十丈为所知之边为三率求得四率十三丈三尺五寸七分加仪器之高即所求之塔之高也如图甲乙为塔之高丙乙为距塔之逺仪器中心为丁丁丙为仪器中心距地之高丁戊为定表所对地平为庚丁己为游表看塔尖甲得两表距弧二十四度为己戊其正为己辛其余为壬己与丁辛等象限九十度内减二十四度余六十六度为癸己即甲角之正弧其正即壬己是以与壬己相等之丁辛与己辛之比同于丁庚与甲庚之比为相当比例四率既得甲庚加同丁丙高之庚乙得甲乙即塔之高也
又法以半径十万为一率二十四度之切线四万四千五百二十三为二率距塔之逺三十丈为三率求得四率十三丈三尺五寸七分加仪器之高即塔之高也如图己戊弧为二十四度丁戊为半径壬戊为二十四度之正切故丁戊与壬戊之比同于丁庚与甲庚之比为相当比例四率也
设如一树欲知其逺取一直角横量十五丈测之问得几何
法以仪器定游表于九十度定表看树对游表立两表竿取直横量十五丈复安仪器于此以定表看原处游表看树得两表相距六十度乃以六十度与九十度相减余三十度为对所知之角其正五万为一率仪器上六十度为对所求之角其正八万六千六百零三为二率横量十五丈为所知之边为三率求得四率二十五丈九尺八寸即所测之树之逺也如图甲为树甲乙为距树之逺乙为所定直角丙乙为横量十五丈丙为仪器中心丙丁为定表看原处乙丙戊为游表看甲得两表距弧六十度为戊丁其正为戊己余为庚戊与丙己等象限九十度内减六十度余三十度为辛戊即甲角之正弧其正即庚戊是以与庚戊相等之丙己与戊己之比同于丙乙与甲乙之比为相当比例四率也
又法以半径十万为一率丙角六十度之正切十七万三千二百零五为二率横量十五丈为三率求得四率二十五丈九尺八寸即所测之树之逺也若求甲丙斜距则以半径十万为一率丙角六十度之正割二十万为二率横量十五丈为三率求得四率三十丈即甲丙斜距之逺也如图戊丁弧为六十度丙丁为半径己丁为六十度之正切己丙为六十度之正割故丙丁与己丁之比同于丙乙与甲乙之比又丙丁与己丙之比同于丙乙与甲丙之比俱各为相当比例四率也
设如一山欲知其高用重测之法测之退步十丈问山之高得几何
法先安仪器定准坠线以定表看地平游表看山顶得两表相距五十度又退行十丈复安仪器定准坠线以定表仍看前仪器定表所看地平原处仍以游表看山顶得两表相距四十度乃以前仪器所得五十度内减后仪器所得四十度余十度为对所知之角其正一万七千三百六十五为一率后仪器所得四十度为对所求之角其正六万四千二百七十九为二率退行十丈为所知之边为三率求得四率三十七丈零一寸为前仪器中心至山顶之斜距次以山顶垂线与地平所成直角为对所知之角其正即半径十万为一率前仪器所得五十度为对所求之角其正七万六千六百零四为二率前仪器中心至山顶之斜距三十七丈零一寸为所知之边为三率求得四率二十八丈三尺五寸即所测之山之高也如图甲乙为山之高丙丁为退行十丈前测得丙角五十度后测得丁角四十度而丙角为甲丙丁三角形之外角与丁甲二内角相并之度等【解见三角形边线角度相求巻中】故丙角五十度内减丁角四十度余十度即甲丙丁三角形之甲角故先用甲丙丁钝角三角形求甲丙边既得甲丙边然后用甲乙丙直角三角形求甲乙边为山之高也
又法以前测所得五十度之余切八万三千九百一十与后测所得四十度之余切十一万九千一百七十五相减余三万五千二百六十五为一率半径十万为二率退行十丈为三率求得四率二十八丈三尺五寸即所求之山之高也如图戊己为丙角之余切即丙甲乙角之正切与壬癸等庚辛为丁角之余切即丁甲乙角之正切与子癸等子壬即两余切之较甲癸与戊丙及庚丁俱同为半径甲癸壬三角形与甲乙丙三角形为同式形而甲癸子三角形与甲乙丁三角形为同式形故甲壬子三角形与甲丙丁三角形亦为同式形是以子壬与甲癸之比同于丁丙与甲乙之比而为相当比例四率也
设如人在山上欲测山之高但知山前有二树与山参直二树相距十八丈问山之高得几何
法于山顶安仪器定准坠线以定表向空中取一平线先以游表看逺树得游表距垂线四十九度次以游表看近树得游表距垂线三十八度乃以所得两数相减余十一度为对所知之角其正一万九千零八十一为一率以看逺树所得之四十九度与九十度相减余四十一度为对所求之角其正六万五千六百零六为二率二树相距十八丈为三率求得四率六十一丈八尺九寸为近树距山顶之斜距次以山顶垂线与地平所成直角为对所知之角其正即半径十万为一率以看近树所得之三十八度与九十度相减余五十二度为对所求之角其正七万八千八百零一为二率近树距山顶之斜距六十一丈八尺九寸为所知之边为三率求得四率四十八丈七尺七寸即所测之山之高也如图甲乙为两树相距十八丈丙丁为山之高甲丙丁角为看逺树所得之四十九度乙丙丁角为看近树所得之三十八度两数相减余十一度为甲丙乙角甲丙丁角四十九度与九十度相减所余之四十一度为甲角乙丙丁角三十八度与九十度相减所余之五十二度为乙角先用甲乙丙钝角三角形求丙乙边既得丙乙边然后用乙丙丁直角三角形求丙丁边为山之高也
又法以先看逺树所得四十九度之正切十一万五千零三十七与后看近树所得三十八度之正切七万八千一百二十九相减余三万六千九百零八为一率半径十万为二率二树相距之十八丈为三率求得四率四十八丈七尺七寸即山之高也如图戊己为甲丙丁角之正切庚己为乙丙丁角之正切戊庚即两正切之较丙己为半径故戊庚与丙己之比同于甲乙与丙丁之比而为相当比例四率也
设如一石欲知其逺不取直角于左右两处横量五十丈测之问两处各距石几何
法先平安仪器于左以定表看右仪器之中心游表看石得两表相距七十度次平安仪器于右以定表看左仪器之中心游表看石得两表相距六十度乃以两角度相并得一百三十度与一百八十度相减余五十度为对所知之角其正七万六千六百零四为一率求右边则以左边仪器所得七十度为对所求之角其正九万三千九百六十九为二率左右相距五十丈为所知之边为三率求得四率六十一丈三尺三寸为右边距石之逺若求左边距石之逺则以右边仪器所得六十度为对所求之角其正八万六千六百零三为二率左右相距五十丈为所知之边为三率求得四率五十六丈五尺三寸为左边距石之逺也如图甲为石乙丙为左右相距五十丈乙角为左边所测七十度丙角为右边所测六十度两角相并与一百八十度相减得甲角五十度共为甲乙丙锐角三角形盖知乙丙二角及乙丙边而求甲乙边及甲丙边也又法以左边仪器所得七十度之余切三万六千三百九十七与右边仪器所得六十度之余切五万七千七百三十五相并得九万四千一百三十二为一率右边仪器所得六十度之余割十一万五千四百三十为二率左右相距五十丈为三率求得四率六十一丈三尺三寸为右边距石之逺若求左邉距石之逺则以左边仪器所得七十度之余割十万六千四百一十八为二率左右相距五十丈为三率求得四率五十六丈五尺三寸为左边距石之逺也如图甲为石乙丙为左右相距五十丈乙角为左边所测七十度丙角为右边所测六十度试自甲至乙丙线上作甲丁垂线分为甲丁乙甲丁丙两直角形戊己为丙角之余切即丁甲丙角之正切与壬癸等己丙为丙角之余割即丁甲丙角之正割与甲癸等庚辛为乙角之余切即丁甲乙角之正切与壬子等庚乙为乙角之余割即丁甲乙角之正割与甲子等而癸子即两余切之和甲壬癸与甲丁丙为同式形甲壬子与甲丁乙为同式形故甲子癸与甲乙丙亦为同式形是以癸子与甲癸之比同于丙乙与甲丙之比又癸子与甲子之比同于丙乙与甲乙之比皆为相当比例四率也
设如隔河一树欲知其逺不能定直角爰取两处俱斜对树横量十二丈测之问离树之逺得几何法平安仪器于一处随定表横量十二丈复安一仪器【若止用一仪器则记凖一处亦可】以先安仪器定表看后安仪器中心游表看树得两表相距一百一十度次以后安仪器定表看先安仪器中心游表看树得两表相距四十度乃以两角度相并得一百五十度与一百八十度相减余三十度为对所知之角其正五万为一率后安仪器所得四十度为对所求之角其正六万四千二百七十九为二率横量十二丈为所知之边为三率求得四率十五丈四尺二寸七分即所测之树之逺也如图甲为树甲乙为离树之逺乙丙为横量十二丈乙角为一百一十度丙角为四十度两角相并与一百八十度相减得甲角三十度共为甲乙丙钝角三角形盖知乙丙二角及乙丙边而求甲乙边也
又法以先安仪器所得之外角七十度之余切三万六千三百九十七与后安仪器所得四十度之余切十一万九千一百七十五相减余八万二千七百七十八为一率先安仪器所得之外角七十度之余割十万六千四百一十八为二率横量十二丈为三率求得四率十五丈四尺二寸七分即所测之树之逺也如图甲为树甲乙为离树之逺乙丙为横量十二丈乙角为先安仪器所得一百一十度丙角为后安仪器所得四十度试将乙丙线引长自甲角作甲丁垂线遂成甲丁乙直角三角形而甲乙丁角即乙角之外角戊己为乙外角之余切即乙甲丁角之正切与壬癸等己乙为乙外角之余割即乙甲丁角之正割与甲壬等庚辛为丙角之余切即丙甲丁角之正切与子癸等子壬即两余切之较甲癸壬三角形与甲丁乙三角形为同式形甲癸子三角形与甲丁丙三角形为同式形故甲壬子三角形与甲乙丙三角形亦为同式形是以子壬与甲壬之比同于丙乙与甲乙之比而为相当比例四率也
设如逺望一山欲知其高不得退步爰取左右两处横量一百丈先求斜距测之问山之高得几何法以仪器斜对山顶随定表横量一百丈任记一处游表看山顶得两表相距八十六度五十三分又随定表横量一百丈所记之处复安仪器斜对山顶以定表看原处游表看山顶得两表相距七十八度零七分乃以两角度相并得一百六十五度与一百八十度相减余一十五度为对所知之角其正二万五千八百八十二为一率后测所得七十八度零七分为对所求之角其正九万七千八百五十七为二率横量一百丈为所知之边为三率求得四率三百七十八丈零九寸为先安仪器至山顶之斜距次以仪器安于原处定凖坠线定表看地平游表看山顶得两表相距五十一度乃以山顶垂线与地平所成直角为对所知之角其正即半径十万为一率仪器所得五十一度为对所求之角其正七万七千七百一十五为二率仪器至山顶之斜距三百七十八丈零九寸为所知之边为三率求得四率二百九十三丈八尺三寸即所测之山之高也如图甲为山顶甲乙为先安仪器至山顶之斜距乙丙为横量一百丈甲丙为后安仪器至山顶之斜距乙角为八十六度五十三分丙角为七十八度零七分两角相并与一百八十度相减得甲角一十五度遂成甲乙丙鋭角三角形今有乙丙二角与乙丙边求甲乙边即先安仪器至山顶之斜距又甲丁为山之高甲乙为仪器至山顶之斜距丁角即山顶垂线与地平所成直角乙角为五十一度复成甲丁乙直角三角形今有乙丁二角与甲乙边求甲丁边即山之高也
设如人在山坡测山之高前后不得地平爰取斜坡前后两处相距一百丈测之问山之高得几何法于山坡先安仪器定准坠线以定表空取一地平以游表看山顶得两表相距四十度于是向后就斜坡直量一百丈复安仪器定准坠线以定表空取一地平以游表看山顶得两表相距三十五度又以游表看前仪器中心得两表相距十三度乃以前仪器所得四十度内减后仪器所得三十五度余五度为对所知之角其正八千七百一十六为一率以前仪器所得四十度内减后仪器看前仪器中心所得十三度余二十七度为对所求之外角其正四万五千三百九十九为二率退量一百丈为所知之边为三率求得四率五百二十丈八尺七寸为山顶至后仪器之斜距次以山顶垂线与地平所成直角为对所知之角其正即半径十万为一率后仪器所得三十五度为对所求之角其正五万七千三百五十八为二率山顶至后仪器之斜距五百二十丈八尺七寸为所知之边为三率求得四率二百九十八丈七尺六寸即所测之山之高也如图甲乙为山之高丙丁为山坡斜距一百丈甲丙戊角为前仪器所得四十度甲丁乙角为后仪器所得三十五度丙丁乙角为后仪器看前仪器中心所得十三度若将戊丙线引长至己则甲己戊角与甲丁乙角为二平行线之内外角其度必等故于甲丙戊角四十度内减甲丁乙角三十五度余五度为丁甲丙角【此即前题退步两测之理】又试将丁丙线引长至庚则庚丙戊角与丙丁乙角亦为二平行线之内外角其度亦等故于甲丙戊角四十度内减与庚丙戊角相等之丙丁乙角十三度余甲丙庚角二十七度为甲丙丁钝角之外角故先用甲丙丁钝角三角形求甲丁边为后仪器至山顶之斜距次用甲乙丁直角三角形求甲乙边为山之高也
设如东西二树欲知其相距之逺测处距西树五十丈距东树七十丈问二树相距几何
法以仪器定表看东树游表看西树得两表相距五十度乃以距西树五十丈与距东树七十丈相加得一百二十丈为一率又以五十丈与七十丈相减余二十丈为二率两表相距五十度与一百八十度相减余一百三十度为外角折半得六十五度为半外角其正切二十一万四千四百五十一为三率求得四率三万五千七百四十二为半较角之正切检表得十九度四十分与半外角六十五度相减余四十五度二十分为小角与半外角六十五度相加得八十四度四十分为大角既得二角则以小角四十五度二十分为对所知之角其正七万一千一百二十一为一率两表相距五十度为对所求之角其正七万六千六百零四为二率距西树之逺为所知之边其数五十丈为三率求得四率五十三丈八尺五寸即东西二树相距之逺也如图甲为西树乙为东树丙为仪器中心甲丙为距西树五十丈乙丙为距东树七十丈丙角为两表视线相距五十度今以丙角为心甲丙小边为半径作一甲丁戊圜截乙丙大边于戊将乙丙引长至圜界丁则丙戊丙丁俱为半径与甲丙等自丁至乙即两边之和自戊至乙即两边之较试自甲至戊作甲戊线则成丙甲戊三角形其丙甲戊与丙戊甲二角并之与甲丙丁外角度等今折半用其正切即如用丁戊甲角之正切故自甲至丁作甲丁线即丁戊甲角之正切又戊甲乙角即甲角大于丙甲戊角之较亦即乙角小于丙戊甲角之较故自圜界戊至甲乙边作己戊线与甲丁平行即戊甲乙角之正切且乙甲丁与乙己戊为同式形故两边之和乙丁与丁戊甲半外角切线甲丁之比即同于两边之较乙戊与半较角切线己戊之比为相当比例四率也
又法以半径十万为一率两表相距五十度之正七万六千六百零四为二率距西树之逺五十丈为三率求得四率三十八丈三尺为西树至看东树视线上之垂线又以半径十万为一率两表相距五十度之余六万四千二百七十九为二率距西树之逺五十丈为三率求得四率三十二丈一尺四寸为西树至看东树视线上垂线所分之小段分边线将此数与距东树之逺七十丈相减余三十七丈八尺六寸亦为西树至看东树视线上垂线所分之大段分边线爰以此线为勾所得垂线为股求得五十三丈八尺五寸即东西二树相距之逺也如图甲乙丙三角形甲为西树乙为东树丙为仪器中心甲丙为距西树五十丈乙丙为距东树七十丈试自甲角至乙丙视线上作甲丁垂线遂分甲乙丙三角形为甲丁乙甲丁丙两直角三角形先求得甲丁垂线为股次求得丁丙小段分边线与乙丙相减余乙丁大段分边线为勾求得甲乙即二树相距之逺也
又法以距西树之逺五十丈为一率距东树之逺七十丈为二率两表相距五十度之余割一十三万零五百四十一为三率求得四率一十八万二千七百五十七为西树至看东树视线上垂线所分两分角之两正切之和内减两表相距五十度之余切八万三千九百一十余九万八千八百四十七为对西树视线之对边角之余切检表得四十五度二十分即对西树视线之对边角乃以此角度为对所知之角其正七万一千一百二十一为一率两表相距五十度为对所求之角其正七万六千六百零四为二率距西树之逺为所知之边其数五十丈为三率求得四率五十三丈八尺五寸即东西二树相距之逺也如图甲乙丙三角形甲为西树乙为东树丙为仪器中心甲丙为距西树五十丈乙丙为距东树七十丈丙角为两表视线相距五十度试自甲角至乙丙视线上作甲丁垂线遂分甲乙丙三角形为甲丁乙甲丁丙两直角三角形以甲角为心作一戊己庚半圜则甲丁垂线平分于己两边各成一象限又与乙丙平行作一辛壬线则辛己一段为乙甲丁分角之正切即乙角之余切己壬一段为丙甲丁分角之正切即丙角之余切而甲壬为丙甲丁分角之正割亦即丙角之余割甲辛壬与甲乙丙两三角形为同式形故甲丙边与乙丙边之比同于丙角余割甲壬【即丙甲丁分角之正割】与丙甲丁乙甲丁两分角之正切相合之辛壬之比为相当比例四率既得辛壬两分角之共切内减去丙甲丁分角之正切己壬【即丙角之余切】所余辛己为乙甲丁分角之正切即为乙角之余切检表即得乙角既得乙角则用两角一边比例求之而得甲乙边矣
设如南北二桥欲知其相距之逺测处距南桥九十丈距北桥一百二十丈问二桥相距几何
法以仪器定表看北桥游表看南桥得两表相距一百二十度乃以距南桥九十丈与距北桥一百二十丈相加得二百一十丈为一率又以九十丈与一百二十丈相减余三十丈为二率两表相距一百二十度与一百八十度相减余六十度为外角折半得三十度为半外角其正切五万七千七百三十五为三率求得四率八千二百四十八为半较角之正切检表得四度四十三分与半外角三十度相减余二十五度一十七分为小角与半外角三十度相加得三十四度四十三分为大角既得二角则以小角二十五度十七分为对所知之角其正四万二千七百零九为一率两表相距一百二十度为对所求之角其外角六十度之正八万六千六百零三为二率距南桥之逺为所知之边其数九十丈为三率求得四率一百八十二丈四尺九寸为南北二桥相距之逺也如图甲为南桥乙为北桥丙为仪器中心甲丙为距南桥九十丈乙丙为距北桥一百二十丈丙角为两表视线相距一百二十度今以丙角为心甲丙小边为半径作一甲丁戊圜截乙丙大边于戊将乙丙引长至圜界丁则乙丁为两边之和乙戊为两边之较试自甲至戊作甲戊线成甲丙戊三角形其丙甲戊与丙戊甲二角并之与甲丙丁外角度等今折半用其正切即如用丁戊甲角之正切故自甲至丁作甲丁线即丁戊甲角之正切又戊甲乙角即甲角大于丙甲戊角之较亦即乙角小于丙戊甲角之较故自圜界戊至甲乙边作己戊线与甲丁平行即戊甲乙角之正切且乙甲丁与乙己戊为同式形故两边之和乙丁与丁戊甲半外角切线甲丁之比即同于两边之较乙戊与半较角切线己戊之比为相当比例四率也又法以半径十万为一率两表相距一百二十度之外角六十度之正八万六千六百零三为二率距南桥之逺九十丈为三率求得四率七十七丈九尺四寸为南桥至看北桥视线引长虚边线上之垂线又以半径十万为一率两表相距一百二十度之外角六十度之余五万为二率距南桥之逺五十丈为三率求得四率四十五丈为南桥至看北桥视线引长所成直角之虚边线与距北桥一百二十丈相加得一百六十五丈为南桥至看北桥视线引长之总边线爰以此线为股所得南桥至虚边之垂线为勾求得一百八十二丈四尺八寸即南北二桥相距之逺也如图甲乙丙三角形甲为南桥乙为北桥丙为仪器中心甲丙为距南桥九十丈乙丙为距北桥一百二十丈试将乙丙线引长自甲角作甲丁垂线遂成甲丁丙甲丁乙两直角三角形先求得甲丁垂线为勾次求得丙丁虚边线与乙丙相加得乙丁总边线为股求得甲乙即二桥相距之逺也
同部