admin管理员组文章数量:1794759
19、在文件中编程
1.把matlab编码调整为utf-8编码
首先,删除这个部分(一定先备份这个lcdata.xml文件,备份就是拷贝一个副本),我的是2016版,大概在这里,你们可以搜索以下:
然后,找到这个部分,增加一行:
最后,重启matlab软件,即可把编码更改为utf-8编码。
2.开始编程在别的语言中,都能使用文件写代码,然后使用解释器运行或者使用编译器编译运行,比如 .c .cpp .py .go等,matlab也是一门语言,也可以使用文件来编程,在matlab中使用文件编程有以下注意事项:
编写文件时,我们可以选择使用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 = 20 name = 'chuckiezhu' sentence = '你好啊!' print_str = sprintf('%s年龄是%d.他说:"%s"\\n', name, age, sentence) % sprintf是格式化字符串的函数,返回一个格式化后的字符串 disp(print_str) % 显示目标字符串matlab运行程序时要有以下注意事项:
下面是上面代码的运行结果:
可以看到运行出了结果,至于行尾加不加分号,凭个人喜好,但是我这里有两点建议:
今天我们学习了如下知识:
本文标签: 文件
版权声明:本文标题:19、在文件中编程 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686514490a76219.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论