跳到主要内容

常见错误

1. 没有先重排公式就直接认读

错误:直接从原始公式中读 gradient 和 intercept。

正确:必须先将公式重排成 y=mx+cy = mx + c 形式,再识别系数。

例子hiho=dft2f1\frac{h_i}{h_o} = \frac{d}{f} - \frac{t}{2f} - 1,直接认为 gradient =1/f= 1/f 但忘记检查 hiho\frac{h_i}{h_o} 是否已在 yy 侧。


2. 混淆 ln\lnlg\lg

错误:对 y=axny = ax^nln\ln 而非 lg\lg

正确:Power law y=axny = ax^nlg\lg(base 10);Exponential y=aekxy = ae^{kx}ln\ln(base ee)。

原因:MS 明确要求 lg\lg 用于 power law,用 ln\ln 虽然也能得到直线,但 gradient 是 nln10n\ln 10 而非 nn


3. 对数内忽略单位

错误:写 lnV\ln VVV 是带单位的物理量。

正确ln(V/V)\ln(V/\text{V}),将单位除去后再取对数。

MS 要求:对数函数的参数必须无量纲。


4. Gradient 符号错误

错误y=aekxy = ae^{-kx} 写成 lny=lna+kx\ln y = \ln a + kx,gradient =k= k

正确lny=lnakx\ln y = \ln a - kx,gradient =k= -k

检查方法:如果 yyxx 增大而减小,gradient 应为负。


5. 截距忘记反解

错误lgy=lga+nlgx\lg y = \lg a + n\lg x,写 intercept =lga= \lg a 后直接说 a=intercepta = \text{intercept}

正确a=10intercepta = 10^{\text{intercept}}lg\lg 时)或 a=eintercepta = e^{\text{intercept}}ln\ln 时)。


6. 选错 xx-axis 变量

错误η=HeE/kT\eta = He^{E/kT} 中 plot lnη\ln\eta against TT

正确:plot lnη\ln\eta against 1/T1/T,因为指数中是 1/T1/T


7. 将多个常数合并错误

错误L=SZMnL = SZM^n,intercept =lgS+lgZ+lgMn= \lg S + \lg Z + \lg M^n(多出了变量)。

正确yy-intercept =lg(SZ)= \lg(SZ),因为 lgL=nlgM+lg(SZ)\lg L = n\lg M + \lg(SZ),其中 SZSZ 是常数乘积。


8. 忘记检查量纲

错误:写出 gradient =1CR= -\frac{1}{CR} 但没有确认量纲是否合理。

检查lnV\ln V 无量纲,tt 单位是 s,所以 gradient 单位应为 s1\text{s}^{-1},而 1CR-\frac{1}{CR} 的单位确实是 s1\text{s}^{-1}(因为 CRCR 是时间常数)。


9. 对 yyxx 的对应关系混淆

错误:题目说 "plot AA against BB",但把 AAxx-axis、BByy-axis。

正确:"plot yy against xx" → yyyy-axis(vertical),xxxx-axis(horizontal)。


10. 在 linearization 题目中忽略表格计算

错误:Q2(a) 推导完公式后,Q2(b) 的表格中直接填入原始数据。

正确:必须根据 Q2(a) 推导出的 yyxx 表达式,计算对应的 derived quantities 填入表格。

例子:如果 yy-axis 是 lnV\ln V,表格中应填 ln(V/V)\ln(V/\text{V}),而非直接 VV