展开全部
第四题
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')
展开全部
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文件就打不开了”,应该不会。不过,也可能是行太长导致显示存在问题。
追问
你这是自动回复吧
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询