필터 지우기
필터 지우기

Models based on singular value decomposion

조회 수: 2 (최근 30일)
fatemeh p
fatemeh p 2020년 8월 11일
댓글: John D'Errico 2020년 8월 12일
Hi
Im new in matlab and im trying to write a code that can creat models based on svd with 100 * 10 matrix of dataset to estimate values ​​that user wants.
So is it possible in matlab and how should i start?
Dataset is in excel file, how can i use that data in matlab?
thanks
  댓글 수: 1
John D'Errico
John D'Errico 2020년 8월 11일
편집: John D'Errico 2020년 8월 11일
What models based on the SVD are you thinking of? I can think of several ways to use the SVD.
An SVD is a tool of linear algebra. It is not a "modeling" tool, although there are modeling methods that have been known to use the SVD. You can solve those same problems without ever touching an SVD too.
So if you want to do something, you first need to describe what you want to model. You need to explain the model itself, and THEN you can worry about whether the SVD makes sense in context.

댓글을 달려면 로그인하십시오.

채택된 답변

hosein Javan
hosein Javan 2020년 8월 11일
load your dataset from your excel file using this command: "A = csvread(filename)".
then you can do anything and ofcourse matlab has a svd function. "[U,S,V] = svd(A)".
matlab is a powerful tool of matrix and array manipulation, data optimization, and equation solvers.
if you are a beginner in matlab programming, start by matrix and array indexing and manipulating, "if statements", "for and while loops". the rest you get used to it.
  댓글 수: 3
hosein Javan
hosein Javan 2020년 8월 12일
you're welcome.
John D'Errico
John D'Errico 2020년 8월 12일
Yes, but this answer tells you nothing about the SVD, or how to use it for modeling.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Linear Algebra에 대해 자세히 알아보기

제품


릴리스

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by