1、fx-9750GII是fx-9750GA PLUS的升级机型2009年9月上市绿色椭圆框为新增按键n与前代机型比较n1) fx-9750GA内存28628字节内存n需要一块CR2032电池保存机内程序与数据n fx-9750GII内存62000字节闪存n无需CR2032电池保存机内程序与数据。n2) 增强的复数计算功能n新增复数幅角按键 输入n新增复数算子按键 输入in3) 新增十进制度转换为六十进制度分秒语句nDMSn4) 新增串列符List与矩阵符Mat输入按键n 输入Listn 输入Matn5) 新增USB通讯口n用普通数码相机相同的标准USB数据线连接PC机n通过FA-124软件与PC
2、机通讯。n6) 恢复关机前的界面现场保护功能。fx-9750GII的通讯口与标准USB数据线fx-9750GII通过FA-124与PC机通讯fx-9860G/fx-9750GII/fx-7400GII共用FA-124设置在通讯软件FA-124上直接输入程序fx-9750GII相互传输程序与数据n1.1 基本操作n(1) 电源、开关机操作及自动关机时间设置 n使用4节7号电池供电,机器功耗0.35Wnfx-5800P功耗为0.12Wn新4节7号电池可供机器连续使用300小时n每隔 2 年应更换一次电池。n新机器,按 键开机进入主菜单,有2页。nfx-9750GII可以保存关机前的界面n按 键,屏
3、幕显示关机界面1秒后才能关机n比普通计算器的关机时间稍长 n执行程序时也可关机。n模式菜单n1.2 RUNMAT模式的基本计算n按 键进入设置菜单 1) 数值进制(Mode) 2) 角度(Angle) 3) 数值显示格式(Display)n大数值可用工学显示字母表示n按 键调出工学显示字母功能菜单n计算的优先顺序n省略乘号优先与,2优先于三角函数案例nfx-5800P省略乘号与的优先级别相同,n从左右计算,加括弧改变优先顺序;n三角函数优先于2案例。n理解与应用优先顺序,对正确编程很重要。n1.3 存储器n四种字母变量,串列,函数,答案。n(1) 字母变量存储器n内置AZ,r,28个字母变量存
4、储器n每个字母变量存储器24字节内存n28个字母变量存储器2428=672字节;n数值答案存储器Ans24字节内存n共占用672+24=696字节内存。n字母变量存储器一个15位尾数+2位指数的数值n数值实数或复数。n字母变量存储器数值可下传到FA-124保存。n字母变量存储器固定占用696字节内存n即使清空他们也不能释放所占用的内存空间。n(2) 函数存储器n内置20个函数存储器f1f20,n函数存储器可用于输入表达式或输入程序时调用,n也可调用函数存储器计算;应先定义,后调用。n按 键调出函数存储器功能菜单nRUNMAT模式调用函数存储器f11计算案例n(3) 数值答案存储器n答案存储器A
5、nsn数值答案/串列答案/矩阵答案存储器n数值表达式的结果存储在数值答案存储器Ansn串列表达式的结果存储在串列答案存储器List Ansn矩阵表达式的结果存储在矩阵答案存储器Mat Ansn按 键输入Ans,按 键输入Listn按 键输入Mat。n1.4 角度设置与三角函数计算n(1) 角度设置n按 键调出设置菜单n按 键移动光标到Angle行n(2) 三角函数计算n计算sin610616的值,n并用sin-1检核计算结果的正确性。n按 键调出角度功能菜单,n按 键输入度分秒分隔符号n(3) 60进制角度与弧度的相互变换 n将弧度6.16变换为60进制角度。 n将60进制角度61616变换为
6、弧度。 n(4) 直角坐标与极坐标函数 n极坐标函数Pol(,直角坐标函数Rec(n位于角度功能菜单下。nPol(x,y)算极坐标分量r,n平距r值串列答案存储器List Ans1单元n辐角值串列答案存储器List Ans2单元n辐角与坐标方位角的关系n0时,=;0时,=+360nRec(r, )或Rec(r, )算直角坐标分量x,ynx值串列答案存储器List Ans1单元ny值串列答案存储器List Ans2单元。 n高斯平面直角坐标系Pol函数意义n已知某边长坐标增量nx =105.3986,y=-74.9682n计算水平距离和坐标方位角,角度单位设为Deg。n水平距离r=129.341
7、m,方位角=3243435.1n用Rec函数计算坐标增量,角度单位设为Deg。n编程计算1号点分别2、3、4、5号点的n边长与方位角,方位角以六十进制角度显示。n程序名:Q1V1,216字节n在FA-124输入程序Q1V1n下标字符建议在fx-9750GII中输入。n在fx-9750GII中输入下标字符s。n按 键进入PRGM模式,运行程序Q1V1 n1.5 求解、微分、积分与求和计算 n位于CALC功能菜单下,按 键调出功能菜单n (1) 求解函数Solven计算一元二次方程或一元三次方程的实数解。n句法:Solve(f(X),n,a,b)nf(X)不能含有Solve,d/dx,d2/dx2
8、,FMin,FMax,函数nn解初始估值,a解下限值,b解上限值n要求ab,其中的n,a,b可以是数值n也可为X以外的字母变量;也可省略a、b值。nEQUA模式求方程解更加方便n按 键进入EQUA模式n按 键选择一元二次方程。n特点:无需输入方程的初始解,直接求解。nEQUA模式求一元三次方程的解n设置复数模式为a+bi,求方程的全部解。043223xxxnEQUA模式求一元三次方程的解n设置复数模式为Real,只求方程的实数解。043223xxxn (2) 微分函数d/dx,d2/dx2n句法:d/dx(f(X),a,tol),d2/dx2(f(X),a,tol) nf(X)不能含有Solv
9、e,d/dx,d2/dx2,FMin,FMax,函数nf(X)中含有三角函数时,应将角度单位设置为弧度na微分计算点,实数或X以外的字母变量;ntol公差,很小的数,如110-5,可省略。n (3) 积分函数n句法:(f(X),a,b,tol) nf(X)不能含有Solve,d/dx,d2/dx2,FMin,FMax,函数nf(X)中含有三角函数时,应将角度单位设置为弧度na积分下限,b积分上限na,b实数或X以外的字母变量ntol公差,很小的数,如110-5,可省略。n (4) 求和函数n数列函数aK在变量K(,)范围,步长为n的和。 n句法:(aK,K,n)naK不能含有Solve,d/d
10、x,d2/dx2,FMin,FMax, RndFix,logab。nK唯一自变量,K可是AZ变量中的任意字母n,整数,0n1) 直角坐标表示法na复数的实部(real part),ReP Znb复数的虚部(imaginary part), ImP Zireryixzbiazn直角坐标与极坐标格式复数的几何意义n例 分别计算复数函数(1.5+2.5i)2n与 的值。n例 分别计算复数1.5+2.5i取整数与分数的结果。i 5 . 25 . 1n2) 极坐标表示法 ,要求 r0nr复数的模(absolute value),Abs Zn复数的辐角(argument), Arg Zn例 计算复数1.5
11、+2.5i的模与辐角。 rzn辐角函数Arg算出的辐角n与极坐标函数Pol算出的方向角定义相同n用Arg函数计算边长复数的测量方位角时n算出的辐角0,则=n算出的辐角0,则=+360n例 在高斯平面直角坐标系中n已知边长坐标增量x=105.3986, y=-74.9682n用复数计算该边的平距与方位角。 n3) 复数显示格式设置n按 键调出设置菜单n可以设置Complex ModeReal/a+bi/rnReal只在实数范围内计算,结果无实部时出错na+bi直角坐标格式显示复数计算结果nr极坐标格式显示复数计算结果n4) 应用功能菜单转换复数格式 n复数表达式后输入r,以极坐标格式显示结果n复
12、数表达式后输入a+bi,以直角坐标格式显示结果n(2) 基于串列输入已知数据的复数编程计算 n以直角坐标格式复数预先输入坐标到串列n fx-9750G串列单元可以存储复数nfx-5800P串列List X,List Y,List Freq单元不能存复数nQ1V5程序n(3) 复数格式高斯平面坐标系线性变换程序 n1) 原理n定理一:两个复数乘积的模等于它们模的乘积,两个复数乘积的辐角等于它们的辐角的和。n设两个复数为n根据定理一,则有 n用复数指数格式容易证明2222211111riyxzriyxz)(212121rrzz11111ierrz22222ierrz)(2121)(21212121
13、21rrerrererzziiin两个高斯平面坐标系线性变换的几何意义n将源坐标系xOy旋转角度,缩放尺度参数n加平移复数zO=xO+yOi,变换为目标坐标系xOy n公共点在源xOy复数坐标zP=xP+yPin公共点在目标xOy复数坐标zP=xP+yPin根据复数的几何意义及定理一n将源坐标公共点复数乘以尺度与旋转复数z=n加平移复数等于目标坐标公共点复数zP=zO+zzPn设公共点1、2点在源坐标系的复数形式nz1=x1+y1i, z2=x2+y2in在目标坐标系的复数形式nz1=x1+y1i, z2=x2+y2i2211zzzzzzzzOOn解复数方程求得源坐标目标坐标的旋转与平移参数n
14、源坐标目标坐标的复数变换方程为n由此易得目标坐标源坐标的复数变换方程为2121zzzzz11zzzzOPOPzzzzzzzzOPPnQ1V6程序n执行程序Q1V6,计算坐标线性变换参数n输入3,4,5点源坐标计算目标坐标的操作如下:n重复执行程序Q1V6,用前述坐标线性变换参数n输入3,4,5点目标坐标计算源坐标的操作如下:n(3) 复数形式建筑坐标与测量坐标相互变换程序n1) 原理n测量坐标系xOy,复数坐标z=x+yin建筑坐标系xAy,复数坐标z=x+yin已知建筑坐标原点A的测量坐标zA=xA+yAin+x轴的测量方位角,尺度参数k=1n则建筑坐标z 变换到测量坐标z的复数公式nz=z
15、A+k zn由此得测量坐标z变换到建筑坐标z的复数公式kzzzAnQ1V7程序n执行Q1V7,输入建筑坐标变换为测量坐标变换参数 n输入1,2,3,4点建筑坐标计算测量坐标的操作如下:n重复执行程序Q1V7,用前述坐标线性变换参数n输入E,F点测量坐标计算建筑坐标的操作如下:n1.9 矩阵计算nfx-9750G比fx-5800P的矩阵功能更加强大n 内存容量允许时,矩阵行或列数最大可为999n而fx-5800P允许矩阵行或列数最大只能是10n 矩阵单元数值可以是复数n而fx-5800P矩阵单元数值只能是实数n 用户可用Mat AMat Z共26个字母矩阵n有矩阵维数定义语句Dim, M,NDi
16、m Mat Yn而fx-5800P只有Mat AMat F 6个字母矩阵n没有矩阵维数定义语句, 0,00,00,0Mat Bn 有MatList(矩阵函数n可将矩阵按列抽取数值到串列。n(1) 矩阵的定义与输入nRUNMAT模式n按 键调出矩阵列表菜单n(2) 矩阵函数计算n按 键调出矩阵功能菜单n1) 从矩阵中抽取一列数值语句n句法:MatList(Mat a,n)na已定义的AZ,Ans矩阵nn需从矩阵中抽取的列号n串列答案可直接赋值给串列List 1List 26n2) 方矩阵的行列式语句n句法:Det Mat ana已定义的AZ,Ans矩阵n行列式的结果为一个数值,可以是复数。n3)
17、 矩阵转置语句 n句法:Trn Mat ana已定义的AZ,Ans矩阵n结果是一个行、列对换的矩阵。n4) 矩阵合并语句 n句法:Augment(Mat a,Mat b)nMat a,Mat b行数相同的已定义矩阵n结果还是一个矩阵。n5) 单位矩阵语句 n句法:Identity nn单位矩阵对角线单元值为1、其余单元值为0的方矩阵。 n6) 定义矩阵维数语句n 定义矩阵维数句法:m,nDim Mat anm矩阵行数,n矩阵列数nm与n可为数值或字母变量,值999。n每定义一个新矩阵,需占内存36字节内存n存储实数的矩阵单元占用12字节内存n存储复数的矩阵单元占用22字节内存。n用户可用内存字
18、节数62000字节n设定义Mat A为n行n列,则Mat A有n2个单元n每个单元都存储实数时,则有下列方程n36+12n2=62000n解方程求出Mat A可定义的最大阶数为n=71。 n 查询矩阵维数句法:Dim Mat an结果为一个2行1列的串列。n行数List Ans1n列数List Ans2n7) 为已定义矩阵单元赋同值语句n句法:Fill(n,Mat a) na已定义的AZ矩阵nn数值或表达式,可以是复数。n8) 非奇异方阵的逆 n句法:Mat a-1na已定义的AZ方矩阵,要求Det Mat a0。n(3) 矩阵的算术运算n、运算,应符合矩阵运算规则:nMat a或Mat b时
19、,nMat a行列数应分别等于Mat b的行列数nMat aMat b时nMat a的列数应等于Mat b的行数,可以省略。n例 已知某水准网的观测值,条件方程595. 0238. 0657. 0012. 1363. 0009. 2359. 1TL0001010110010000111000010011A3687Wn高差观测值的协因数阵n平差值函数的系数矩阵n求高差观测改正数的最小二乘解n观测值的平差值n单位权中误差与权函数的中误差。n法方程的解n改正数n高差观测值的平差值n单位权中误差6 . 24 . 14 . 27 . 23 . 27 . 11.1diagQ0010000TfWAQAKT1
20、)(KQAVTVLLrPVVT0n平差值函数的协因数矩阵n平差值函数的中误差n输入观测值,条件方程系数,自由项,协因数矩阵)(11AQfNAfQfAQfNQAfQffQaaTTaaTTTQ0n组成法方程并计算联系数的解n观测值的改正数WAQAKT1)(KQAVTn高差观测值的平差值VLLn单位权中误差n平差值函数的中误差 rPVVT0)(11AQfNAfQfAQfNQAfQffQaaTTaaTTTQ0n1.10 PRGM模式与程序 n(1) PRGM模式功能菜单 n按 键进入PRGM模式,屏幕显示程序列表n程序列表字符,数字程序文件名,占用内存。n新建一个程序需要32字节存储程序名,模式,密码
21、n该程序设置了密码n 该程序运行模式为基数(BASE)模式。 n1) 执行程序n按 或 键执行光标处的程序n执行加密程序,不需要输入密码。n2) 编辑程序n按 键编辑光标处的程序,加密程序需要输入密码.n将加密程序下传到FA-124编辑时,可以不要密码。n3) 新建程序n按 键,输入程序名最多8位字符;n凡按键可以输入的字符都可作为文件名。n如需要加密,按 键输入密码最多8位字符;n凡按键可以输入的字符都可作为密码。n新建程序Q1V8n密码QH506”n4) 删除光标处程序按 (DEL)键。n5) 删除内存全部程序按 (DELA)键。n6) 新建程序n按 (SRC)键,在程序列表中搜索指定字符
22、文件。n7) 编辑程序名n按 (REN)键,编辑光标处程序文件名。n(2) 程序编辑模式功能菜单 n按 (TOP)键快速移动光标到程序开头n按 (BTM)键快速移动光标到程序结尾n按 (SRC)键程序中搜索程序语句,文本,数字n按 (Aa)键切换大小写字母输入n按 (CHAR)键输入特殊字符。n(3) 类BASIC程序语句 n程序编辑状态,按 键调出程序语句功能菜单n1) COM功能菜单下的程序语句 n 条件语句:IfThenElseIfEndn句法1:If Then IfEndn句法2:If Then nElse IfEndn For循环语句:ForToStepNext n句法1:For T
23、on Next n句法2:For ToStepn Nextn控制变量AZn While循环语句:WhileWhileEndn句法:While WhileEndn说明:先测试条件, 条件为真执行语句块n然后再测试条件,条件为真时重复执行语句块n直到条件为假,执行WhileEnd后的语句结束循环。 n Do循环语句:DoLpWhile n句法:Do LpWhile n说明:先执行语句块,再测试条件n条件为真重复执行语句块,否则执行后的语句n无论条件是否为真,语句块至少被执行一次。n2) CTL功能菜单下的程序语句 n 调子程序语句:Progn句法1:Prog subfilenamensubfile
24、name为子程序名,只能在程序中使用。n程序出错时,按 键返回程序错误处。n句法2:Prog mainfilenamenmainfilename为主程序名,只能在RUNMAT模式用n程序出错时,按 键不能返回程序错误处。n 返主(子)程序语句:Return n说明:Return语句只能出现在子程序中n子程序中应至少有一条Return语句n机器执行到该语句, 返回调用该子程序的主程序或子程序n主程序不应有Return语句n主程序有Return语句时,程序执行到该语句时停止。n 中断语句:Breakn说明:中断For,Do,While循环语句n并继续执行循环语句之后的语句n一般应位于这三种循环语句
25、内的某个条件语句中n条件满足时跳出循环语句。n 终止程序语句:Stop n说明:程序被Stop语句终止后就不再执行任何语句n该语句常用于调试程序时设置临时断点。n3) JUMP功能菜单下的程序语句 n 转移与标记语句:GotoLbl n句法:Goto nLbl nn说明:n09间的整数或AZ,r,字母变量n 简单条件语句n句法: n说明:条件满足执行单个语句1,否则执行语句2nPol(X,Y):List Ans2J:J0 J+360JnArg (X+Yi)J:J0 J+360J n 增1计数转移语句:Iszn句法:Isz n变量AZ,r,n说明:以1为增量逐次增加变量的值n变量值0,执行语句1
26、,否则执行语句2。n 减1计数转移语句:Dszn句法:Dsz n变量AZ,r,n说明:以1为减量逐次减小变量的值n变量值0,执行语句1,否则执行语句2。 n4) JUMP变量输入语句:?n句法:?;提示字符?n提示字符最多允许255个字符n凡按键可以输入的字符都可以作提示字符n变量字母变量AZ,r,,串列单元List nan矩阵单元Mat am,n。n说明:执行变量输入语句,屏幕不显示变量原有值n必须输入数值或数值表达式后按 键n不输数值按 键空响应,机器不会往下执行程序。n5) 回车符n说明:程序语句之间的分隔符号之一换行。n6) 多重语句连接符 :n说明:程序语句之间的分隔符号之一不换行。
27、n7) 显示符n说明:程序语句之间的分隔符号之一换行并n显示符号前表达式的值。n8) CLR功能菜单下的程序语句n 清除屏幕字符显示语句:ClrTextn 清除屏幕图形显示语句:ClrGraphn 清除串列数据语句:ClrListn句法:ClrList 或ClrList n,n126整数或Ansn 清除矩阵数据语句:ClrMatn句法:ClrMat 或ClrMat a,aAZ字母或Ans。 n9) I/O功能菜单下的程序语句n 在文字屏幕指定列行位置显示语句:Locaten句法1:Locate ,n句法2:Locate ,n句法3:Locate ,n列号121;行号17n 获取用户按键代码语句
28、:Getkeyn说明:fx-9750G50个按键n除 键外,其余49个键有代码nGetkey语句获取用户按键代码。n程序名:Q1V8nClrText:DonLocate 1,4,Ran#nLocate 1,5,Press 0 EndnLpWhile Getkey71 n1.11 LINK 模式与数据通讯 n一个通用USB口,一个3-Pin通讯口n通用USB数据线与普通数码相机的相同nSB-87-w串口数据线3-Pin口+PC机COM口nSB-62数据线进行数据通讯两台对传n与fx-5800P的数据线相同。nSB-87-w串口数据线3-Pin口+PC机COM口nfx-9750GII设置Cable
29、 Type3Pinn通用USB数据线minUSB口+PC机USB口nfx-9750GII设置Cable TypeUSBn用SB-62数据线连接两台fx-9750GII,相互传输程序n(1) 两台fx-9750G数据通讯n用SB-62数据线连接好两台机器的3-Pin通讯口n在接收数据机器按 键n将Cable Type设置为3Pinn按 键使其处于接收数据状态(打开唤醒功能无需)n在发送数据机器将Cable Type设置为3Pinn按 键进入数据列表,n移动光标到需要发送数据,按 键选择数据项n按 键发送选中的数据项。n(2) fx-9750G的唤醒功能nLINK模式按 键打开唤醒功能n外设发到fx-9750G的3-Pin通讯口数据自动启动。n当用SB-62数据线连接两台fx-9750Gn接收机的唤醒功能已打开n启动发送机fx-9750G发送数据时n接收机fx-9750G自动接收发送来的数据n无需在接收机上进行任何操作n即使接收机fx-9750G关机时n机器也会自动开机并接收数据。