MATLAB问题 100

MATLAB程序题... MATLAB程序题 展开
 我来答
PeriShare
2018-12-27 · 分享PD理论最新研究成果和进展
PeriShare
采纳数:2408 获赞数:36827

向TA提问 私信TA
展开全部

第四题

a = 100:1:200;
a(mod(a,7)==0)

第五题

clc;clear
syms x 
y = x*sin(x);
y2 = int(y,0,x);
x1 = 0:0.1:4;
yy1 = zeros(size(x1));
yy2 = zeros(size(x1));
for i =1:1:numel(x1)
yy1(i) = eval(subs(y,x,x1(i)));
yy2(i) = eval(subs(y2,x,x1(i)));
end
plot(x1,yy1,'r-.')
hold on
plot(x1,yy2,'b--')
legend('x*sin x','\int_0^x{t*sin t}dt')

更多追问追答
追问

出现了这样的问题。。
童初萌左之和1A
2018-12-27 · TA获得超过2546个赞
知道大有可为答主
回答量:5333
采纳率:82%
帮助的人:896万
展开全部


1、你是用记事本打开文件的吧?如果用其它编辑器(例如Word、UltraEdit)打开,是可以看到换行的效果的。

2、把

fid=fopen('data1.txt','w');

改成

fid=fopen('data1.txt','wt');

可以达到换行的效果。

你原来的写法是按照二进制模式打开文件的,后面那个建议的写法是按照文本模式打开。在Windows系统上,按文本模式打开文件的主要作用是,在写入换行符(\n)的时候,同时会插入一个回车符(\r\n),而如果是单独的换行符,记事本就只会显示成一个小的黑方块。

3、另一种改法是,打开文件的方式不变,但把 \n 改为 \r\n。显然这种方法更繁琐。

4、你说的“去掉\n以后,txt文件就打不开了”,应该不会。不过,也可能是行太长导致显示存在问题。




追问
你这是自动回复吧
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式