一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
posts - 3121,comments - 209,views - 578万

快捷键

Ctrl+R 注释代码
Ctrl+T 取消注释代码
Ctrl+] 或 先将光标移动到行首 再按 Tab 添加缩进
Ctrl+[ 或 先将光标移动到行首 Shift+Tab 删除缩进
Ctrl+I <先选择需要自动整理的代码段> 自动整理代码
Ctrl+F <先选择需要查找替换的变量名> 查找或替换变量名、函数名
Ctrl+Tab 窗口切换(命令行、编辑器、工作区等)
Ctrl+Z 后退一步
Ctrl+Y 或 Ctrl+Shift+Z 前进一步
Ctrl + G 行号跳转
Ctrl+C <先将光标移动到命令行窗口> 中断程序运行
Ctrl+← 光标左移一个单词
Ctrl+→ 光标右移一个单词
Ctrl + S 保存文件
Ctrl + O 打开文件
↑ 或 ↓ <先将光标移动到命令行窗口> 调出最近使用过的命令,可以先输入命令的前几个字母进行筛选。
Tab <先输入变量名的前几个字母> 代码自动补全
F12 <先将光标移动到该行> 设置或取消程序运行断点
F9 执行选中的代码段
F5 保存并直接运行整个程序
Esc <在命令行窗口使用才有效> 清除输入的命令(未运行前输入的命令)

使用技巧

  • 自动批量给代码操作符(加+减-乘*除/等)前后加空格的方法:
查找+替换(快捷键:Ctrl+F),例:</>替换为< / >

文件路径读取

文件位于当前工作目录路径及当前文件夹:

  • load(./a.mat); % 文件位于当前工作目录 等价于load(a.mat)
  • load(./data/a.mat); % 文件位于当前工作目录的data目录
  • load(../a.mat); % 文件位于当前工作目录的上一级目录
  • load(../../a.mat); % 文件位于当前工作目录的上一级目录的上一级目录
  • load(../data/a.mat); % 文件位于当前工作目录的上一级目录的data目录

在window系统用/和\是一样的,不区分斜杠/和反斜杠\

注意事项

  • () :代表运算级别
  • [] :生成矩阵,同一行的各元素之间用逗号或空格分隔,不同行的元素之间用分号分隔。
  • {} :单元数组
  • = : 赋值
  • == :数学意义上的等号
  • *、/ :一般乘除法,如果矩阵形状不一致会报错,例如:[1 2;1 2]*[1 1],结果报错。
  • .*、./ :矩阵乘除法(操作符前加点.),可以让矩阵之间做广播运算,例如:[1 2;1 2].*[1 1]。
  • 符号表达式之间无法比较,例如判断符号表达式s1和s2是否相等:if s1 == s3,错错错。
posted on   一杯清酒邀明月  阅读(343)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
历史上的今天:
2020-10-08 Qt 在ui中使用代码添加新的控件
2020-10-08 Qt QEvent 介绍
2020-10-08 Qt 事件过滤器原理(installEventFilter函数)
2020-10-08 Qt Event 以及 Event Filter 事件处理
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示