两数的因数集合与最大公因数GCD/最小公倍数LCM
几何画板及绘图内容加载中,请稍等……
所属专题
Sets
该范例通过交互输入两整数,展示它们的质因数分解、因数集合之间的对应关系,并用可视化方式呈现最大公因数HCF(GCD)与最小公倍数LCM的由来与对比。核心数学概念包括:质因数分解、因数集合(set)、集合的交/并思想、GCD与LCM的关系,以及由素因子的指数频次构建结果。作图要点是将输入的两个数A与B进行质因数分解,利用Frequency与Unique统计每个素因子的指数,生成aFact、bFact及其对比集合(如onlyaFact、onlybFact、mcdFact、espmcdFact等),再结合Vector与Sequence组织显示位置与数值列表;同时用Textfield与InputBox1/InputBox2驱动输入并更新结果文本(fullTextEspa/fullTextEspb/fullTextEspOnlya/fullTextEspOnlyb/finalTextEspa等)。适合中学到大学基础阶段(数论入门、离散数学/算法基础的辅助教学),用于讲解因数集合、GCD/LCM计算与数论对称关系。
GeoGebra 命令及参数
GCD(a, b) → mcdABTextfield(a) → InputBox1Textfield(b) → InputBox2Point(xAxis) → APoint(xAxis) → BEllipse(A, B, C) → dPoint(xAxis) → DPoint(xAxis) → EEllipse(D, E, F) → ePrimeFactors(a) → aFactPrimeFactors(b) → bFactFrequency(aFact) → espaFactFrequency(bFact) → espbFactUnique(aFact) → uniaUnique(bFact) → unibPrimeFactors(a / mcdAB) → onlyaFactPrimeFactors(b / mcdAB) → onlybFactPrimeFactors(mcdAB) → mcdFactFrequency(onlyaFact) → espOnlyaFactFrequency(onlybFact) → espOnlybFactFrequency(mcdFact) → espmcdFactUnique(onlyaFact) → uniOnlyaUnique(onlybFact) → uniOnlybUnique(mcdFact) → uniMcdVector(H, G) → uZip(Text[A], A, espaFact) → fullTextEspaZip(Text[A], A, espbFact) → fullTextEspbZip(Text[A], A, espOnlybFact) → fullTextEspOnlybZip(Text[A], A, espOnlyaFact) → fullTextEspOnlyaSequence(If[fullTextEspa(k) ≠ "1", fullTextEspa(k), ""], k, 1, Length[fullTextEspa]) → finalTextEspaSequence(If[fullTextEspb(k) ≠ "1", fullTextEspb(k), ""], k, 1, Length[fullTextEspb]) → finalTextEspbSequence(If[fullTextEspOnlyb(k) ≠ "1", fullTextEspOnlyb(k), ""], k, 1, Length[fullTextEspOnlyb]) → finalTextEspOnlybSequence(If[fullTextEspOnlya(k) ≠ "1", fullTextEspOnlya(k), ""], k, 1, Length[fullTextEspOnlya]) → finalTextEspOnlyaZip(Text[A], A, espmcdFact) → fullTextEspmcdSequence(If[fullTextEspmcd(k) ≠ "1", fullTextEspmcd(k), ""], k, 1, Length[fullTextEspmcd]) → finalTextEspmcdLCM(a, b) → mcmAB
AI 绘图提示语参考
输入两个整数,展示它们的质因数分解和因数集合,用椭圆表示公共和独特的质因数幂,并标出最大公约数和最小公倍数,通过向量、序列和文本框动态显示质因数频率和指数,强调GCD/LCM与质因数的关系。
以上提示语为根据原始绘图命令整理而来,仅供参考。