”想的太多,做的太少“

lz看到这句话虎躯一震,好像确实是这么回事,以后还是老老实实深入了解几门课吧,总不能老是这样投机取巧,后面我上到一些课就来这个贴写点经验罢了。

    排除数理课程和专业课的话(虽然有些课程的确很好,但这些内容不是每个人都感兴趣),我觉得梁永安的课是值得一听的,他本人在网上也有账号,可以看看风格自己是否喜欢。评课社区推荐的某些老师的近代史和马原也可以努力去选上,反正是必修,在其实老师那里坐牢不如选个有水平的老师。

    听课和学习不局限于科大,也不限于课堂。每个学校可能都有那么几个好老师,网上的好课更多,可以涵盖理工医文商法艺。有的时候恨不得把它们全部听一遍。
    好的老师和一般的老师给人的收获实在是差距巨大,也让我养成了学习某个知识之前先收集教学资料的习惯。评课社区也是一个好材料来源。

      8 天 后

      张扬 量子力学C,别看是C,它只是期末开卷考而已,课上以老师自己的手写讲义为主,以狄拉克为参考教材。对非物理专业的人来讲还是比较系统而简明的量力课。
      只是作业有点难…

      1 个月 后
      为理想远航 将标题更改为 「值得听的课程 or 提前选课」。

        问下茶馆各位,怎么判断自己应不应该提前修读课程啊?然后数院这方面大一下有什么可以提前修的课吗?

          为理想远航 看选的课有没有前置要求,还有自己能不能忙的过来(平时上课,作业还有期末。期末考试挤一块就火葬场了,要合理分配15周结课和18周结课的)

          为理想远航 不用特意学,用到什么函数就翻书就好,本质上是一个计算器一样的东西

            10 个月 后

            我也觉得专业选修课有意思,不然当初也不会选这个专业

              1 个月 后

              光学方向的话,非常推荐近代光学基础,这门课在黄坤老师的改革下已经变得非常Nice了,能同时打好理论与Matlab模拟的基础,非常适合想要进实验室的大二同学o( ̄︶ ̄)o
              而且黄老师有时会邀请一些大佬来做讲座,很多人靠这个机会混到暑研了(比如俺)

                2 个月 后

                有没有学长/学姐选过陈力老师的矩阵分析与应用,这门课的课程定位如何,这学期想旁听一下

                  白日梦蓝 属于拿着deepseek就可以自学的课程,课程本身没有难理解的地方。可能是为现代控制理论做数学方面的铺垫。不过现代控制理论,emmm,如果回到20年前,是个热门点,10年前还行。在今天ai触角无处不在的今天,到现在,可能有些单薄。cs或者ds的课程对于矩阵本身的分析要求偏低,对于矩阵而言更多的是一种表达,更多强调对于如何运用矩阵来方便表示。不同学科对于矩阵的的应用点也不同。
                  但老师人很好,想学可以认真听讲,不想学摆烂也值得。
                  deepseek对于机器人动力学方面矩阵知识的回答:
                  机器人动力学中常用的经典矩阵包括:

                  1. 质量矩阵(Mass Matrix, M)

                    • 描述机器人各关节的质量和惯性分布,用于计算加速度与力的关系。
                  2. 科里奥利力和离心力矩阵(Coriolis and Centrifugal Matrix, C)

                    • 描述机器人运动中的科里奥利力和离心力效应,与关节速度和位置相关。
                  3. 重力矩阵(Gravity Vector, G)

                    • 描述重力对机器人各关节的影响,与机器人构型和重力加速度相关。
                  4. 雅可比矩阵(Jacobian Matrix, J)

                    • 描述机器人末端执行器的速度与关节速度之间的关系,用于运动学和力的映射。
                  5. 刚度矩阵(Stiffness Matrix, K)

                    • 描述机器人末端执行器的刚度特性,用于力控制和柔顺控制。
                  6. 阻尼矩阵(Damping Matrix, D)

                    • 描述机器人系统的阻尼特性,用于振动抑制和稳定性分析。
                  7. 惯性矩阵(Inertia Matrix, I)

                    • 描述机器人各部分的惯性特性,用于动力学建模和控制。
                  8. 传递矩阵(Transfer Matrix, T)

                    • 用于描述机器人系统的动态特性,常用于频域分析和控制设计。
                  9. 状态空间矩阵(State-Space Matrices, A, B, C, D)

                    • 用于描述机器人系统的状态空间模型,A为状态矩阵,B为输入矩阵,C为输出矩阵,D为直接传递矩阵。
                  10. 齐次变换矩阵(Homogeneous Transformation Matrix, H)

                    • 用于描述机器人各连杆之间的位置和姿态关系,常用于运动学分析。

                  来自deepseek对于图形学和图像学方面的回复:
                  在计算机图形学中,矩阵在图形建模和变换中起着关键作用。以下是几种重要的矩阵及其用途:

                  1. 平移矩阵(Translation Matrix)

                  用于将物体从一个位置移动到另一个位置。

                  T = \begin{bmatrix} 1 & 0 & 0 & t_x \\ 0 & 1 & 0 & t_y \\ 0 & 0 & 1 & t_z \\ 0 & 0 & 0 & 1 \end{bmatrix}

                  2. 缩放矩阵(Scaling Matrix)

                  用于改变物体的大小。

                  S = \begin{bmatrix} s_x & 0 & 0 & 0 \\ 0 & s_y & 0 & 0 \\ 0 & 0 & s_z & 0 \\ 0 & 0 & 0 & 1 \end{bmatrix}

                  3. 旋转矩阵(Rotation Matrix)

                  用于绕某个轴旋转物体。

                  • 绕X轴旋转
                    R_x = \begin{bmatrix} 1 & 0 & 0 & 0 \\ 0 & \cos \theta & -\sin \theta & 0 \\ 0 & \sin \theta & \cos \theta & 0 \\ 0 & 0 & 0 & 1 \end{bmatrix}

                  • 绕Y轴旋转
                    R_y = \begin{bmatrix} \cos \theta & 0 & \sin \theta & 0 \\ 0 & 1 & 0 & 0 \\ -\sin \theta & 0 & \cos \theta & 0 \\ 0 & 0 & 0 & 1 \end{bmatrix}

                  • 绕Z轴旋转
                    R_z = \begin{bmatrix} \cos \theta & -\sin \theta & 0 & 0 \\ \sin \theta & \cos \theta & 0 & 0 \\ 0 & 0 & 1 & 0 \\ 0 & 0 & 0 & 1 \end{bmatrix}

                  4. 投影矩阵(Projection Matrix)

                  用于将3D场景投影到2D平面上。

                  • 正交投影
                    P_{\text{ortho}} = \begin{bmatrix} \frac{2}{r-l} & 0 & 0 & -\frac{r+l}{r-l} \\ 0 & \frac{2}{t-b} & 0 & -\frac{t+b}{t-b} \\ 0 & 0 & \frac{-2}{f-n} & -\frac{f+n}{f-n} \\ 0 & 0 & 0 & 1 \end{bmatrix}

                  • 透视投影
                    P_{\text{persp}} = \begin{bmatrix} \frac{2n}{r-l} & 0 & \frac{r+l}{r-l} & 0 \\ 0 & \frac{2n}{t-b} & \frac{t+b}{t-b} & 0 \\ 0 & 0 & \frac{-(f+n)}{f-n} & \frac{-2fn}{f-n} \\ 0 & 0 & -1 & 0 \end{bmatrix}

                  5. 视图矩阵(View Matrix)

                  用于将世界坐标系中的物体转换到相机坐标系。

                  V = \begin{bmatrix} r_x & u_x & -d_x & 0 \\ r_y & u_y & -d_y & 0 \\ r_z & u_z & -d_z & 0 \\ 0 & 0 & 0 & 1 \end{bmatrix}

                  6. 模型矩阵(Model Matrix)

                  用于将局部坐标系中的物体转换到世界坐标系。

                  M = T \times R \times S

                  7. 法线矩阵(Normal Matrix)

                  用于变换法线向量,确保其与变换后的表面垂直。

                  N = (M^{-1})^T

                  这些矩阵通过组合使用,可以实现复杂的图形变换和渲染效果。

                  说点什么吧...