找回密码
 注册
Simdroid-非首页
查看: 114|回复: 2

出现Error:Missiong operator,comma,or semicolon,

[复制链接]
发表于 2010-6-2 21:21:31 | 显示全部楼层 |阅读模式 来自 法国
今天做给6个参数赋值的时候,数值在TXT文件里,是个1000×3 的矩阵,请问错误在哪里? 谢谢!!!!!!!!!!!
%les parameres
clear all;
clc;
%q1
q1 = zeros([1000, 3])
f1 = fopen('model_test_pivot1.txt', 'r')
for i = 1:1000,
    A1 = fscanf(f1,'%g', [1 3])
    q1(i,:) = A1
end
feof(f1)
%q2
q2 = zeros([1000, 3])
f2 = fopen('model_test_pivot2.txt', 'r')
for i = 1:1000,
    A2 = fscanf(f,'%g', [1 3])
    q2(i,:) = A2
end
feof(f2)
%q3
q3 = zeros([1000, 3])
f3 = fopen('model_test_pivot3.txt', 'r')
for i = 1:1000,
    A3 = fscanf(f3,'%g', [1 3])
    q3(i,:) = A3
end
feof(f3)
%q4
q4 = zeros([1000, 3])
f4 = fopen('model_test_pivot4.txt', 'r')
for i = 1:1000,
    A4 = fscanf(f4,'%g', [1 3])
    q4(i,:) = A4
end
feof(f4)
%q7
q7 = zeros([1000, 3])
f7 = fopen('model_test_pivot7.txt', 'r')
for i = 1:1000,
    A7 = fscanf(f7,'%g', [1 3])
    q7(i,:) = A7
end
feof(f7)
%q translation
qt = zeros([1000, 3])
ft = fopen('model_test_translation.txt', 'r')
for i = 1:1000,
    At = fscanf(ft,'%g', [1 3])
    qt(i,:) = At
end
feof(ft)
%%identificaiton
发表于 2010-6-2 23:07:01 | 显示全部楼层 来自 湖北武汉
Simdroid开发平台
意思是丢失操作符,逗号或分号。检查一下吧。

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2010-6-3 14:17:53 | 显示全部楼层 来自 北京交通大学
估计是什么地方缺少符号
另外,给你一个建议
你这程序,可以用循环实现,这样更加简洁些

评分

1

查看全部评分

回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2026-1-8 00:23 , Processed in 0.033759 second(s), 18 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表