Clasora

在线 MATLAB 老师(中文授课)

用中文在线教授 MATLAB

用中文在线教 MATLAB 和 Simulink,住在哪里都能上课。课时价格和上课时间由你自己定,Clasora 不从你的课费中抽取任何佣金。

概况

角色
在线 MATLAB 老师(中文授课)
地点
100% 线上,在哪里都可以
工作方式
独立授课,价格和时间都由你决定。
发布日期
适用国家和地区
马来西亚, 新加坡, 中国

在 MATLAB 里,几乎一切都是矩阵。这个名字来自“matrix laboratory”,也就是矩阵实验室。语言本身也是这样看待数据的:单个数字是 1×1 的矩阵,一段录音是一个列向量,一张照片是由像素值组成的网格。从 C 或 Python 转过来的学生,常常在一行向量化代码就能解决的地方写循环;从没编过程的学生,则要同时学语言和线性代数。所以 MATLAB 辅导很大一部分工作,是教学生把问题看成对整个数组的运算。

另外还有一些几乎人人都会踩的小坑。索引从 1 开始,而不是从 0 开始。少写一个点,逐元素乘法就变成了矩阵乘法,维度不一致的报错却要到三行之后才冒出来。圆括号和花括号作用在元胞数组上,效果完全不同。自己踩过这些坑、又说得清原因的老师,能帮学生省下好几个小时对着红色报错发呆的时间。

为什么 Clasora 在找用中文教 MATLAB 的老师

学生在 Clasora 上用哪种语言浏览,就会看到用这种语言授课的老师。用中文浏览 Clasora 的学生,看到的是用中文上课的老师。如果你用中文教学,找到你的正是这些学生。

报错信息只告诉学生哪里出了错,很少说明为什么。要解释某个矩阵为什么是病态的,或者 ode45 为什么在刚性系统上步长小得几乎走不动,就得回到课程里的数学,用学生在课堂上听到的那套说法:特征值、步长、收敛、传递函数。老师和学生用同一种语言交流,这样的讲解才更容易听进去。

Clasora 不雇用老师,这里是一次邀请,而不是招聘。你独立开展教学:价格和时间由你自己定,想教多少就教多少。有人在科研或工程工作之余,每周抽两个晚上来上课;也有人课排得足够多,收入足以代替一份工作。

在 Clasora 上在线教 MATLAB 是什么样子

这项工作完全远程。所有课程都在线上进行,你在自己居住的地方授课即可。

学生直接在你的日历里预约。他们只能看到你标记为空闲的时间,而且是按他们自己的时区显示的。至少要提前多久预约、最远可以提前多久预约,都由你决定。

课程在浏览器里进行,双方都不用为通话安装任何软件。大部分工作靠屏幕共享完成。很多时候是学生先共享屏幕:你看到的脚本和命令行窗口里的报错,和他屏幕上的一模一样,你可以一步步引导他自己改好。接着你共享自己的 MATLAB,写一个更整洁的版本,设一个断点单步走完一个循环,或者只改一个参数,让学生看着图形重新绘制出来。讲 Simulink 时,你们可以沿着信号从一个模块跟到下一个模块,一起看 Scope 里的波形。通话中的聊天框适合发送一行需要原样复制的代码。

课与课之间,每位学生都和你有一个单独的对话。怎么也运行不起来的 .m 文件、实验作业用的 CSV 数据、看起来不对劲的图形截图,都会发到这里。消息、文件和分享的链接都放在对应的课程旁边,过了几周也能很快找到你们一起写的那个函数。你的练习题和示例数据可以放在个人文件区,文档也可以从 Google Drive 导入。如果你用 Google 日历安排一周的时间,可以把它和你在 Clasora 上的日历同步。

学生通常需要哪些帮助

向量和矩阵:怎么创建,冒号运算符,用 end 索引,以及逻辑索引,比如把所有超过某个阈值的值挑出来。

逐元素运算和矩阵运算:什么时候该写 .* 和 ./ 而不是 * 和 /,维度报错到底在说什么。

循环和向量化:怎样用一个数组表达式替换循环,以及在循环确实更清楚的时候如何预分配内存。

脚本和函数:函数文件、匿名函数、输入输出参数,以及为什么一个工作区里的变量在另一个工作区里不存在。

绘图:坐标轴标签、图例、一个图窗里的多个子图、三维曲面,以及放进报告里也好看的图。

数据处理:导入 Excel 和 CSV 文件,使用表、元胞数组和结构体,处理缺失值和日期。

数值方法:用反斜杠运算符解线性方程组,求根,插值,曲线拟合,数值积分,用 ode45 解微分方程,以及傅里叶变换。

控制与动态系统:传递函数、状态空间模型、阶跃响应和伯德图。

Simulink:用模块搭建模型,设置求解器,读懂 Scope 里的波形,以及在模型和 MATLAB 工作区之间传递参数。

调试:读懂报错信息,使用断点,找出结果为什么总是“差一点对”。

实验、项目和考试:为实验报告或毕业设计整理代码,考前练习在没有提示的情况下独立写代码。

我们在找什么样的老师

你能熟练地用 MATLAB 写代码,读别人的代码也足够快,能很快看出问题出在哪里。

你理解自己所教内容背后的数学,无论是线性代数、数值方法、信号处理还是控制理论。

你能用中文讲清楚道理,会给初学者讲明白一行向量化代码为什么能行,而不是直接把现成的代码给他;同一个维度错误第三次出现时,你依然有耐心。

你可能是每天都用 MATLAB 的工程师或研究人员,可能在大学任教,也可能是工科、物理或应用数学专业的学生,对这个工具非常熟悉。

你能在自己的电脑上运行 MATLAB,用来准备示例、运行学生发来的代码。

你有一台带摄像头和麦克风的电脑,网络连接稳定。

你已年满 18 岁。

有教学经验更好,但不是必需的。

你能得到什么

零佣金。你定的价格,Clasora 一分不抽。

免费加入,免费发布。没有订阅费,也没有上架费。

价格你定。每种课时长度可以单独定价,还可以提供免费的第一节课。

时间你定。每周的上课时段和休息日、需要提前多久预约、最远能提前多久预约,都由你设置。

属于你的公开页面。你的服务有独立的页面,搜索引擎能找到,每位访客看到的都是自己所用语言的版本。页面上有你的照片、介绍视频、你教的内容、你会说的语言,以及每种课时长度的价格。

有意义的评价。学生从知识水平、讲解清晰度和互动投入这几方面给你打分。

经过审核的资历。你可以在个人资料中添加学位和其他资历,由审核员进行核查。

在浏览器里上课。视频通话支持屏幕共享、背景虚化和通话内聊天,谁都不用安装任何软件。

如何开始

点击本页的按钮创建账户。

发布一个 MATLAB 服务,如果也教 Simulink,请一并写上。

打开日历,标出你有空的时间。

整个过程只需几分钟。成为老师时,你需要同意使用条款;你的服务在上线前会由审核员检查。

老师们常问的问题

可以教从没编过程的人吗?

可以。对很多工科和理科学生来说,MATLAB 就是他们接触的第一门编程语言。你可以先在命令行窗口里从变量、向量和第一张图讲起,等基础扎实了,再过渡到脚本和函数。

必须同时教 Simulink 吗?

不必。你在服务里写明自己教什么,可以只教 MATLAB,也可以加上 Simulink,或者只讲自己最擅长的领域。

需要学位或证书吗?

不需要。你需要扎实掌握 MATLAB,并且能把它讲清楚。如果你有学位或证书,可以添加到个人资料中,审核员会进行核查。

怎么收款?

目前还没有开通银行卡支付。现阶段预约无需银行卡即可确认,费用由你和学生直接结算。Clasora 不收取任何佣金。

在 Clasora 开始教课

注册账号,发布一项服务,打开日历。几分钟就好,一分钱不花。