河南省建设工程监理协会网站,游戏开发与网站开发哪个难,公司官网模板,恢复网址1.把matlab编码调整为utf-8编码 首先#xff0c;删除这个部分#xff08;一定先备份这个lcdata.xml文件#xff0c;备份就是拷贝一个副本#xff09;#xff0c;我的是2016版#xff0c;大概在这里#xff0c;你们可以搜索以下#xff1a; 然后#xff0c;找到这个部分…1.把matlab编码调整为utf-8编码 首先删除这个部分一定先备份这个lcdata.xml文件备份就是拷贝一个副本我的是2016版大概在这里你们可以搜索以下 然后找到这个部分增加一行 最后重启matlab软件即可把编码更改为utf-8编码。
2.开始编程
在别的语言中都能使用文件写代码然后使用解释器运行或者使用编译器编译运行比如 .c .cpp .py .go等matlab也是一门语言也可以使用文件来编程在matlab中使用文件编程有以下注意事项
后缀名是 .m注释符号是 %建议在所有语句后面加分号;否则运行时会当作交互式命令输出结果从而掩盖我们的重要信息。文件名仅包含字母、下划线、数字且不能以数字开头。编写文件前检查自己是否在工作目录
编写文件时我们可以选择使用matlab本身的编辑文档编写也可以选择自己的喜爱的编辑器比如vim如下图所示 如果使用edit后面没有加文件名情况如下图所示 当我们没有键入文件名字需要按下保存键去保存。 ·开始编程
下面以m01_hello.m文件为例首先打开文件写入如下代码建议选择matlab本身编辑有自动补全。当然也可以使用别的编辑器
% 这里是注释行,这个文件演示如何使用文件编辑代码disp(首先演示后面都加了分号的代码);age 20;name chuckiezhu;sentence 你好啊!;print_str sprintf(%s年龄是%d.他说:%s\n, name, age, sentence);% sprintf是格式化字符串的函数返回一个格式化后的字符串disp(print_str); % 显示目标字符串disp(---------------分割线---------------------)disp(然后演示后面都不加分号的代码)age 20name chuckiezhusentence 你好啊!print_str sprintf(%s年龄是%d.他说:%s\n, name, age, sentence)% sprintf是格式化字符串的函数返回一个格式化后的字符串disp(print_str) % 显示目标字符串 ·运行程序
matlab运行程序时要有以下注意事项
文件名只能包含数字、下划线、字母且只能以字母开头。文件要包含在工作目录内即使用ls命令能看到如下图输入文件名然后回车直接运行程序如图
下面是上面代码的运行结果 可以看到运行出了结果至于行尾加不加分号凭个人喜好但是我这里有两点建议
调试程序时最好不要加分号这样可以看到每一步的运行结果和自己的想法是否符合。 实际运行程序时加分号防止交互式输出影响我们的结果观测。·知识点小结
今天我们学习了如下知识
如何在matlab中显示一句话使用disp函数怎么格式化一个字符串使用sprintf函数如何在文件中编写matlab代码包括使用注释如何调整matlab中的字符编码为utf-8编写.m文件时行尾的分号什么时候使用效果最佳